diff --git a/deepsets b/deepsets deleted file mode 160000 index 92844dd..0000000 --- a/deepsets +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 92844dde207b300f4ccb8a4433b445b9391590d2 diff --git a/deepsets/LICENSE b/deepsets/LICENSE new file mode 100644 index 0000000..45a94f9 --- /dev/null +++ b/deepsets/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Patrick Odagiu + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/deepsets/README.md b/deepsets/README.md new file mode 100644 index 0000000..84152eb --- /dev/null +++ b/deepsets/README.md @@ -0,0 +1,2 @@ +# deepsets_synth +Synthesizing the invariant version of the deepsets architecture using hls4ml. This architecture is meant to be used in a fast inference regime. diff --git a/deepsets/bin/README.md b/deepsets/bin/README.md new file mode 100644 index 0000000..00a5f40 --- /dev/null +++ b/deepsets/bin/README.md @@ -0,0 +1,11 @@ +## Deepsets Training Required Packages +--- + +Suggested to install the following using conda, with channel conda-forge. + +* numpy +* tensorflow (only available on pip) +* tensorflow-model-optimization (only available on pip) +* matplotlib +* scikit-learn +* qkeras (only available on pip) \ No newline at end of file diff --git a/deepsets/bin/deepsets_hyperopt b/deepsets/bin/deepsets_hyperopt new file mode 100755 index 0000000..e1403c4 --- /dev/null +++ b/deepsets/bin/deepsets_hyperopt @@ -0,0 +1,61 @@ +#!/usr/bin/env python + +# Run the training of the interaction network.. +import argparse +import os +import sys +sys.path.append("..") + +from deepsets.hyperparam_optimisation import main +parser = argparse.ArgumentParser(formatter_class=argparse. + ArgumentDefaultsHelpFormatter) +parser.add_argument("--test_kfold", type=int, default=-1, + help="Which kfold to use for test.") +parser.add_argument("--gpu", type=str, default="", + help="Sets the number of the GPU to run on.") +args = parser.parse_args() + +if args.gpu: + os.environ["CUDA_VISIBLE_DEVICES"] = args.gpu + +kfolds = 5 +const = 32 +train_kfolds = [kfold for kfold in range(kfolds) if kfold != args.test_kfold] +data_hyperparams = { + "fpath": f'../../ki_data/jets_{const}constituents_ptetaphi_robust_fast', + "fnames_train": [f'jet_images_c{const}_minpt2.0_ptetaphi_robust_fast_{train_kfold}' + for train_kfold in train_kfolds], + "fname_test": f'jet_images_c{const}_minpt2.0_ptetaphi_robust_fast_{args.test_kfold}', +} + +training_hyperparams = { + "batch": [64, 128, 256, 512], + "epochs": 150, + "lr": [0.0001, 0.01], + "valid_split": 0.2, +} + +compilation_hyperparams = { + "optimizer": ['adam'], + "loss": 'softmax_with_crossentropy', + "metrics": ['categorical_accuracy'], +} + +model_hyperparams = { + "nnodes_phi": [24, 32], + "nnodes_rho": [32], + "activ": ['relu'], +} + +args = { + "study_name": f'synthable_{const}const_ptetaphi', + "storage": 'deepsets_inv', + "deepsets_type": 'invariant', + "outdir": 'deepsets_hyperopt', + "data_hyperparams": data_hyperparams, + "training_hyperparams": training_hyperparams, + "model_hyperparams": model_hyperparams, + "compilation": compilation_hyperparams, +} + +main(args) diff --git a/deepsets/bin/deepsets_hyperopt_allgpu b/deepsets/bin/deepsets_hyperopt_allgpu new file mode 100755 index 0000000..36d3ff7 --- /dev/null +++ b/deepsets/bin/deepsets_hyperopt_allgpu @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +nohup python -u deepsets_hyperopt --test_kfold 4 --gpu 0 > logs/synthable_32const_ptetaphi_0.out & +nohup python -u deepsets_hyperopt --test_kfold 4 --gpu 1 > logs/synthable_32const_ptetaphi_1.out & +nohup python -u deepsets_hyperopt --test_kfold 4 --gpu 2 > logs/synthable_32const_ptetaphi_2.out & +nohup python -u deepsets_hyperopt --test_kfold 4 --gpu 3 > logs/synthable_32const_ptetaphi_3.out & diff --git a/deepsets/bin/deepsets_synth b/deepsets/bin/deepsets_synth new file mode 100755 index 0000000..4c85d2b --- /dev/null +++ b/deepsets/bin/deepsets_synth @@ -0,0 +1,26 @@ +#!/usr/bin/env python + +# Run the testing of the interaction network. +import argparse +import sys +import os +sys.path.append("..") + +from deepsets.synthesize import main +parser = argparse.ArgumentParser(formatter_class=argparse. + ArgumentDefaultsHelpFormatter) +parser.add_argument("--model_dir", type=str, default="./trained_deepsets/test", + help="The output directory name.") +parser.add_argument("--gpu", type=str, default="0", + help="Sets the number of the GPU to run on.") +args = parser.parse_args() + + +os.environ["CUDA_VISIBLE_DEVICES"] = args.gpu + +args = { + "model_dir": args.model_dir, + "const_seed": 318 +} + +main(args) diff --git a/deepsets/bin/deepsets_test b/deepsets/bin/deepsets_test new file mode 100755 index 0000000..3aa3330 --- /dev/null +++ b/deepsets/bin/deepsets_test @@ -0,0 +1,28 @@ +#!/usr/bin/env python + +# Run the testing of the interaction network. +import argparse +import sys +import os +sys.path.append("..") + +from deepsets.test import main +parser = argparse.ArgumentParser(formatter_class=argparse. + ArgumentDefaultsHelpFormatter) +parser.add_argument("--model_dir", type=str, default="./trained_deepsets/test", + help="The output directory name.") +parser.add_argument("--gpu", type=str, default="0", + help="Sets the number of the GPU to run on.") +args = parser.parse_args() + + +os.environ["CUDA_VISIBLE_DEVICES"] = args.gpu + + +args = { + "model_dir": args.model_dir, + "kfolds": True, + "const_seed": 318 +} + +main(args) diff --git a/deepsets/bin/deepsets_train b/deepsets/bin/deepsets_train new file mode 100755 index 0000000..a7e5ab3 --- /dev/null +++ b/deepsets/bin/deepsets_train @@ -0,0 +1,70 @@ +#!/usr/bin/env python + +# Run the training of the deepsets network given the hyperparameters listed below. +import argparse +import os +import sys +sys.path.append("..") + +from deepsets.train import main +parser = argparse.ArgumentParser(formatter_class=argparse. + ArgumentDefaultsHelpFormatter) +parser.add_argument("--gpu", type=str, default="", + help="Sets the number of the GPU to run on.") +parser.add_argument("--test_kfold", type=int, default=-1, + help="Which kfold to use for test.") +parser.add_argument("--nbits", type=int, default=-1, + help="The number of bits for quantisation of the model.") +parser.add_argument("--outdir", type=str, default="test", + help="The output directory name.") +args = parser.parse_args() + +if args.gpu: + os.environ["CUDA_VISIBLE_DEVICES"] = args.gpu + +# Import the data. +kfolds = 5 +nconst = 32 + +data_folder_path = '../../ds_data' +jets_path = f'jets_{nconst}constituents_ptetaphi_robust_fast' + +train_kfolds = [kfold for kfold in range(kfolds) if kfold != args.test_kfold] +test_kfold = args.test_kfold +data_hyperparams = { + "fpath": os.path.join(data_folder_path, jets_path), + "fnames_train": [f'jet_images_c{nconst}_minpt2.0_ptetaphi_robust_fast_{train_kfold}' + for train_kfold in train_kfolds], + "fname_test": f'jet_images_c{nconst}_minpt2.0_ptetaphi_robust_fast_{test_kfold}', +} + +training_hyperparams = { + "epochs": 300, + "batch": 256, + "lr": 0.0032, + "pruning_rate": 0.5 +} + +compilation_hyperparams = { + "optimizer": "adam", + "loss": "categorical_crossentropy", + "metrics": ["categorical_accuracy"], +} + +model_hyperparams = { + "nnodes_phi": 32, + "nnodes_rho": 32, + "activ": 'relu', + "nbits": args.nbits, +} + +args = { + "data_hyperparams": data_hyperparams, + "training_hyperparams": training_hyperparams, + "model_hyperparams": model_hyperparams, + "compilation": compilation_hyperparams, + "outdir": args.outdir, + "deepsets_type": "sinvariant", +} + +main(args) diff --git a/deepsets/bin/deepsets_train_all_kfolds b/deepsets/bin/deepsets_train_all_kfolds new file mode 100755 index 0000000..ec4ad3a --- /dev/null +++ b/deepsets/bin/deepsets_train_all_kfolds @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +nohup python -u deepsets_train --test_kfold 0 --gpu 0 --nbits 8 --outdir deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0 > ./logs/deepsinv_synthable_8bits_32const_ptetaphi_kfold_0 & +nohup python -u deepsets_train --test_kfold 1 --gpu 1 --nbits 8 --outdir deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1 > ./logs/deepsinv_synthable_8bits_32const_ptetaphi_kfold_1 & +nohup python -u deepsets_train --test_kfold 2 --gpu 2 --nbits 8 --outdir deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2 > ./logs/deepsinv_synthable_8bits_32const_ptetaphi_kfold_2 & +nohup python -u deepsets_train --test_kfold 3 --gpu 3 --nbits 8 --outdir deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3 > ./logs/deepsinv_synthable_8bits_32const_ptetaphi_kfold_3 & +nohup python -u deepsets_train --test_kfold 4 --gpu 2 --nbits 8 --outdir deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4 > ./logs/deepsinv_synthable_8bits_32const_ptetaphi_kfold_4 & diff --git a/deepsets/bin/run.snip b/deepsets/bin/run.snip new file mode 100644 index 0000000..e69de29 diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/Plot.nb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/Plot.nb new file mode 100644 index 0000000..2140739 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/Plot.nb @@ -0,0 +1,1927 @@ +(* Content-type: application/vnd.wolfram.mathematica *) + +(*** Wolfram Notebook File ***) +(* http://www.wolfram.com/nb *) + +(* CreatedBy='Mathematica 13.0' *) + +(*CacheID: 234*) +(* Internal cache information: +NotebookFileLineBreakTest +NotebookFileLineBreakTest +NotebookDataPosition[ 158, 7] +NotebookDataLength[ 84209, 1919] +NotebookOptionsPosition[ 82758, 1886] +NotebookOutlinePosition[ 83171, 1903] +CellTagsIndexPosition[ 83128, 1900] +WindowFrame->Normal*) + +(* Beginning of Notebook Content *) +Notebook[{ + +Cell[CellGroupData[{ +Cell["1/FPR Plots for Deepsets", "Title", + CellChangeTimes->{{3.8950404460024*^9, 3.895040452108904*^9}, { + 3.903597146977027*^9, 3.903597149732451*^9}, {3.903772303019266*^9, + 3.903772318520883*^9}, {3.903778945024992*^9, + 3.903778946419869*^9}},ExpressionUUID->"1158d103-fff7-4b44-911d-\ +c9f873f40e2c"], + +Cell[BoxData[ + RowBox[{"Get", "[", + "\"\\"", "]"}]], "Input", + CellChangeTimes->{{3.9039728430257797`*^9, 3.903972849369959*^9}}, + CellLabel->"In[1]:=",ExpressionUUID->"72e8b463-ee4a-47cb-ab81-31a584ae0f6d"], + +Cell[BoxData[ + RowBox[{ + RowBox[{"(*", + RowBox[{ + "Functions", " ", "to", " ", "compute", " ", "the", " ", "inverse", " ", + "FPRs", " ", "and", " ", "their", " ", "respective", " ", "errors"}], + "*)"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"invertedFPR", "[", "fpr_", "]"}], " ", ":=", " ", + RowBox[{"1", "/", "fpr"}]}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"\[Sigma]invertedFPR", "[", + RowBox[{"fpr_", ",", " ", "\[Sigma]fpr_"}], "]"}], " ", ":=", " ", + FractionBox["\[Sigma]fpr", + SuperscriptBox["fpr", "2"]]}]}]}]], "Input", + CellChangeTimes->{{3.89504056429314*^9, 3.895040655683182*^9}, { + 3.903596987128551*^9, 3.903597110853785*^9}, {3.9037784164883432`*^9, + 3.903778416760413*^9}, {3.903778658032591*^9, 3.9037786582269907`*^9}}, + CellLabel->"In[2]:=",ExpressionUUID->"22135ad4-584e-4819-88ff-bba0bbf16efb"], + +Cell[CellGroupData[{ + +Cell["FPRs", "Subtitle", + CellChangeTimes->{{3.903597137358975*^9, 3.903597163152955*^9}, { + 3.903772296448371*^9, 3.9037722996879797`*^9}, + 3.903778949535088*^9},ExpressionUUID->"dfa6410e-3e2b-47d7-942b-\ +ae2b49969cec"], + +Cell[BoxData[{ + RowBox[{ + RowBox[{"FPRs", " ", "=", " ", "\[IndentingNewLine]", + RowBox[{"<|", + RowBox[{ + RowBox[{"\"\<16bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2923", ",", " ", "0.2127", ",", " ", "0.1662", ",", " ", "0.2326", + ",", " ", "0.1074"}], "}"}]}], ",", " ", "\[IndentingNewLine]", " ", + RowBox[{"\"\<15bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2890", ",", " ", "0.2150", ",", " ", "0.1715", ",", " ", "0.2323", + ",", " ", "0.1074"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<14bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2880", ",", " ", "0.2101", ",", " ", "0.1646", ",", " ", "0.2274", + ",", " ", "0.1066"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<13bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2888", ",", " ", "0.2116", ",", " ", "0.1656", ",", " ", "0.2291", + ",", " ", "0.1071"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<12bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2909", ",", " ", "0.2129", ",", " ", "0.1704", ",", " ", "0.2310", + ",", " ", "0.1069"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<11bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2880", ",", " ", "0.2123", ",", " ", "0.1668", ",", " ", "0.2283", + ",", " ", "0.1067"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<10bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2920", ",", " ", "0.2135", ",", " ", "0.1696", ",", " ", "0.2312", + ",", " ", "0.1078"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<9bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2871", ",", " ", "0.2103", ",", " ", "0.1650", ",", " ", "0.2361", + ",", " ", "0.1056"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<8bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2907", ",", " ", "0.2128", ",", " ", "0.1696", ",", " ", "0.2311", + ",", " ", "0.1060"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<7bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2919", ",", " ", "0.2124", ",", " ", "0.1715", ",", " ", "0.2307", + ",", " ", "0.1071"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<6bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.2910", ",", " ", "0.2127", ",", " ", "0.1738", ",", " ", "0.2270", + ",", " ", "0.1071"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<5bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.3002", ",", " ", "0.2166", ",", " ", "0.1795", ",", " ", "0.2373", + ",", " ", "0.1092"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<4bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.3061", ",", " ", "0.2241", ",", " ", "0.1984", ",", " ", "0.2529", + ",", " ", "0.1139"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<3bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.3355", ",", " ", "0.2406", ",", " ", "0.2722", ",", " ", "0.2877", + ",", " ", "0.1250"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<2bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.5111", ",", " ", "0.3030", ",", " ", "0.3871", ",", " ", "0.4321", + ",", " ", "0.1968"}], "}"}]}]}], "\[IndentingNewLine]", "|>"}]}], + ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"\[Sigma]FPRs", " ", "=", " ", "\[IndentingNewLine]", + RowBox[{"<|", + RowBox[{ + RowBox[{"\"\<16bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0021", ",", " ", "0.0024", ",", " ", "0.0032", ",", " ", "0.0051", + ",", " ", "0.0013"}], "}"}]}], ",", " ", "\[IndentingNewLine]", " ", + RowBox[{"\"\<15bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0014", ",", " ", "0.0071", ",", " ", "0.0081", ",", " ", "0.0052", + ",", " ", "0.0014"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<14bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0038", ",", " ", "0.0018", ",", " ", "0.0030", ",", " ", "0.0030", + ",", " ", "0.0004"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<13bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0022", ",", " ", "0.0019", ",", " ", "0.0031", ",", " ", "0.0041", + ",", " ", "0.0014"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<12bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0031", ",", " ", "0.0017", ",", " ", "0.0039", ",", " ", "0.0045", + ",", " ", "0.0016"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<11bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0021", ",", " ", "0.0011", ",", " ", "0.0058", ",", " ", "0.0048", + ",", " ", "0.0010"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<10bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0013", ",", " ", "0.0012", ",", " ", "0.0032", ",", " ", "0.0027", + ",", " ", "0.0007"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<9bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0033", ",", " ", "0.0026", ",", " ", "0.0022", ",", " ", "0.0040", + ",", " ", "0.0022"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<8bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0021", ",", " ", "0.0010", ",", " ", "0.0059", ",", " ", "0.0026", + ",", " ", "0.0005"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<7bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0040", ",", " ", "0.0034", ",", " ", "0.0063", ",", " ", "0.0055", + ",", " ", "0.0016"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<6bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0017", ",", " ", "0.0024", ",", " ", "0.0064", ",", " ", "0.0045", + ",", " ", "0.0016"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<5bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0102", ",", " ", "0.0039", ",", " ", "0.0036", ",", " ", "0.0113", + ",", " ", "0.0034"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<4bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0043", ",", " ", "0.0064", ",", " ", "0.0089", ",", " ", "0.0090", + ",", " ", "0.0028"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<3bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0160", ",", " ", "0.0071", ",", " ", "0.0690", ",", " ", "0.0153", + ",", " ", "0.0048"}], "}"}]}], ",", "\[IndentingNewLine]", " ", + RowBox[{"\"\<2bits\>\"", " ", "->", " ", + RowBox[{"{", + RowBox[{ + "0.0819", ",", " ", "0.0076", ",", " ", "0.0529", ",", " ", "0.0800", + ",", " ", "0.0225"}], "}"}]}]}], "\[IndentingNewLine]", "|>"}]}], + ";"}], "\[IndentingNewLine]"}], "Input", + CellChangeTimes->{ + 3.90359714461038*^9, {3.90359717762296*^9, 3.903597306930583*^9}, { + 3.903597337735158*^9, 3.903597416338084*^9}, {3.90359745607255*^9, + 3.903597464332179*^9}, {3.903597528637846*^9, 3.903597641979868*^9}, { + 3.903597759411613*^9, 3.903597760595769*^9}, {3.90359784685863*^9, + 3.903597963141593*^9}, {3.903598000572443*^9, 3.903598002024205*^9}, + 3.903598432496355*^9, {3.903768161174197*^9, 3.903768161356883*^9}, { + 3.903768350243819*^9, 3.903768552280658*^9}, {3.9037687384062347`*^9, + 3.903768773156887*^9}, {3.903771525692896*^9, 3.903772160066815*^9}, { + 3.903772191658265*^9, 3.903772230921446*^9}, {3.90411843440744*^9, + 3.9041184768945227`*^9}, {3.904118541764124*^9, 3.904119260503566*^9}, { + 3.904119304796829*^9, 3.9041193575356417`*^9}}, + CellLabel->"In[4]:=",ExpressionUUID->"7dbe8d9c-4637-4050-87b7-52906eaf103e"], + +Cell[BoxData[{ + RowBox[{ + RowBox[{"invertedFPRs", " ", "=", " ", + RowBox[{"invertedFPR", " ", "/@", " ", "FPRs"}]}], + ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"\[Sigma]invertedFPRs", " ", "=", " ", + RowBox[{"MapThread", "[", + RowBox[{ + RowBox[{ + RowBox[{"\[Sigma]invertedFPR", "[", + RowBox[{"#1", ",", " ", "#2"}], "]"}], "&"}], ",", + RowBox[{"{", + RowBox[{"FPRs", ",", "\[Sigma]FPRs"}], "}"}]}], "]"}]}], + ";"}]}], "Input", + CellChangeTimes->{{3.9037687777489233`*^9, 3.903768876160771*^9}, { + 3.903772288283058*^9, 3.903772288910693*^9}, {3.903772383638446*^9, + 3.903772428640647*^9}}, + CellLabel->"In[6]:=",ExpressionUUID->"4e4e69a9-2a3a-4fd0-a002-8f3159ceb290"], + +Cell[CellGroupData[{ + +Cell[BoxData[{ + RowBox[{ + RowBox[{"gluonFPRs", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "1"}], "]"}], "]"}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"gluonFPRsBot", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "1"}], "]"}], "]"}], " ", "-", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"gluonFPRsTop", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "1"}], "]"}], "]"}], " ", "+", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"quarkFPRs", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "2"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "2"}], "]"}], "]"}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "2"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"quarkFPRsBot", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "2"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "2"}], "]"}], "]"}], " ", "-", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "2"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"quarkFPRsTop", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "2"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "2"}], "]"}], "]"}], " ", "+", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "2"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"wFPRs", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "3"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "3"}], "]"}], "]"}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"wFPRsBot", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "3"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "3"}], "]"}], "]"}], " ", "-", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "3"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"wFPRsTop", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "3"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "3"}], "]"}], "]"}], " ", "+", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "3"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"zFPRs", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "4"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "4"}], "]"}], "]"}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"zFPRsBot", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "4"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "4"}], "]"}], "]"}], " ", "-", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "4"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"zFPRsTop", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "4"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "4"}], "]"}], "]"}], " ", "+", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "4"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"topFPRs", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "5"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "5"}], "]"}], "]"}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"topFPRsBot", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "5"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "5"}], "]"}], "]"}], " ", "-", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "5"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"topFPRsTop", " ", "=", " ", + RowBox[{"Sort", "@", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{ + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "5"}], "]"}], "]"}]}], "+", "2", " ", + "-", " ", "i"}], ",", + RowBox[{ + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "5"}], "]"}], "]"}], " ", "+", " ", + RowBox[{"\[Sigma]invertedFPRs", "[", + RowBox[{"[", + RowBox[{"i", ",", " ", "5"}], "]"}], "]"}]}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"i", ",", " ", "1", ",", " ", + RowBox[{"Length", "@", + RowBox[{"invertedFPRs", "[", + RowBox[{"[", + RowBox[{"All", ",", " ", "1"}], "]"}], "]"}]}]}], "}"}]}], + "]"}]}]}], ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"hexColors", " ", "=", " ", + RowBox[{"{", + RowBox[{ + "\"\<#648FFF\>\"", ",", "\"\<#785EF0\>\"", ",", "\"\<#DC267F\>\"", ",", + "\"\<#FE6100\>\"", ",", "\"\<#FFB000\>\"", ",", " ", "\"\<#B2A080\>\""}], + "}"}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"hexColors", " ", "=", " ", + RowBox[{"Map", "[", + RowBox[{"RGBColor", ",", " ", "hexColors"}], "]"}]}], + ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"lighterHexColors", " ", "=", " ", + RowBox[{ + RowBox[{ + RowBox[{"{", + RowBox[{"#", ",", " ", + RowBox[{"Opacity", "[", "0.2", "]"}]}], "}"}], "&"}], "/@", + "hexColors"}]}], ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"darkerHexColors", " ", "=", " ", + RowBox[{ + RowBox[{ + RowBox[{"{", + RowBox[{"Darker", "[", + RowBox[{"#", ",", "0.2"}], "]"}], "}"}], "&"}], "/@", "hexColors"}]}], + ";"}], "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{ + RowBox[{"padding", " ", "=", " ", + RowBox[{"{", + RowBox[{ + RowBox[{"{", + RowBox[{"90", ",", " ", "90"}], "}"}], ",", + RowBox[{"{", + RowBox[{"90", ",", " ", "90"}], "}"}]}], "}"}]}], ";"}], + "\[IndentingNewLine]"}], "\[IndentingNewLine]", + RowBox[{"Needs", "[", "\"\\"", "]"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"SetOptions", "[", + RowBox[{"LinTicks", ",", + RowBox[{"TickLengthScale", "->", "1.5"}]}], "]"}], + ";"}], "\[IndentingNewLine]", + RowBox[{ + RowBox[{"bitPlot", " ", "=", + RowBox[{"Show", "[", "\[IndentingNewLine]", + RowBox[{ + RowBox[{"ListLinePlot", "[", + RowBox[{"gluonFPRs", ",", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"hexColors", "[", + RowBox[{"[", "1", "]"}], "]"}], ",", " ", + RowBox[{"Thickness", "[", "0.003", "]"}]}], "}"}]}], ",", " ", + RowBox[{"PlotRange", "\[Rule]", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListPlot", "[", + RowBox[{ + RowBox[{"{", + RowBox[{"gluonFPRsTop", ",", "gluonFPRsBot"}], "}"}], ",", + "\[IndentingNewLine]", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "1", "]"}], "]"}], ",", " ", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "1", "]"}], "]"}]}], "}"}]}], ",", + RowBox[{"Joined", "\[Rule]", "True"}], ",", " ", + RowBox[{"Filling", "->", + RowBox[{"{", + RowBox[{"1", "->", + RowBox[{"{", "2", "}"}]}], "}"}]}], ",", " ", + RowBox[{"FillingStyle", "\[Rule]", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "1", "]"}], "]"}]}], ",", + RowBox[{"PlotRange", "->", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListLinePlot", "[", + RowBox[{"quarkFPRs", ",", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"hexColors", "[", + RowBox[{"[", "2", "]"}], "]"}], ",", " ", + RowBox[{"Thickness", "[", "0.003", "]"}]}], "}"}]}], ",", " ", + RowBox[{"PlotRange", "\[Rule]", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListPlot", "[", + RowBox[{ + RowBox[{"{", + RowBox[{"quarkFPRsTop", ",", "quarkFPRsBot"}], "}"}], ",", + "\[IndentingNewLine]", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "2", "]"}], "]"}], ",", " ", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "2", "]"}], "]"}]}], "}"}]}], ",", + RowBox[{"Joined", "\[Rule]", "True"}], ",", " ", + RowBox[{"Filling", "->", + RowBox[{"{", + RowBox[{"1", "->", + RowBox[{"{", "2", "}"}]}], "}"}]}], ",", " ", + RowBox[{"FillingStyle", "\[Rule]", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "1", "]"}], "]"}]}], ",", + RowBox[{"PlotRange", "->", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListLinePlot", "[", + RowBox[{"wFPRs", ",", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"hexColors", "[", + RowBox[{"[", "3", "]"}], "]"}], ",", " ", + RowBox[{"Thickness", "[", "0.003", "]"}]}], "}"}]}], ",", " ", + RowBox[{"PlotRange", "\[Rule]", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListPlot", "[", + RowBox[{ + RowBox[{"{", + RowBox[{"wFPRsTop", ",", "wFPRsBot"}], "}"}], ",", + "\[IndentingNewLine]", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "3", "]"}], "]"}], ",", " ", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "3", "]"}], "]"}]}], "}"}]}], ",", + RowBox[{"Joined", "\[Rule]", "True"}], ",", " ", + RowBox[{"Filling", "->", + RowBox[{"{", + RowBox[{"1", "->", + RowBox[{"{", "2", "}"}]}], "}"}]}], ",", " ", + RowBox[{"FillingStyle", "\[Rule]", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "1", "]"}], "]"}]}], ",", + RowBox[{"PlotRange", "->", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListLinePlot", "[", + RowBox[{"zFPRs", ",", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"hexColors", "[", + RowBox[{"[", "4", "]"}], "]"}], ",", " ", + RowBox[{"Thickness", "[", "0.003", "]"}]}], "}"}]}], ",", " ", + RowBox[{"PlotRange", "\[Rule]", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ListPlot", "[", + RowBox[{ + RowBox[{"{", + RowBox[{"zFPRsTop", ",", "zFPRsBot"}], "}"}], ",", + "\[IndentingNewLine]", + RowBox[{"PlotStyle", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "4", "]"}], "]"}], ",", " ", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "4", "]"}], "]"}]}], "}"}]}], ",", + RowBox[{"Joined", "\[Rule]", "True"}], ",", " ", + RowBox[{"Filling", "->", + RowBox[{"{", + RowBox[{"1", "->", + RowBox[{"{", "2", "}"}]}], "}"}]}], ",", " ", + RowBox[{"FillingStyle", "\[Rule]", + RowBox[{"lighterHexColors", "[", + RowBox[{"[", "1", "]"}], "]"}]}], ",", + RowBox[{"PlotRange", "->", "All"}]}], "]"}], ",", + "\[IndentingNewLine]", + RowBox[{"ImageSize", "\[Rule]", "1000"}], ",", " ", + RowBox[{"ImageResolution", "->", "300"}], ",", + RowBox[{"ImagePadding", "->", "padding"}], ",", "\[IndentingNewLine]", + RowBox[{"Frame", "->", "True"}], ",", " ", + RowBox[{"FrameStyle", "->", + RowBox[{"Directive", "[", + RowBox[{"20", ",", " ", "Black"}], "]"}]}], ",", " ", + RowBox[{"FrameLabel", "->", + RowBox[{"{", + RowBox[{ + RowBox[{"Row", "[", + RowBox[{"{", + RowBox[{ + RowBox[{"Spacer", "@", "750"}], ",", " ", "\"\\""}], + "}"}], "]"}], ",", + RowBox[{"Row", "[", + RowBox[{"{", + RowBox[{ + RowBox[{"Spacer", "@", "450"}], ",", " ", + RowBox[{"\"\<1/\>\"", + RowBox[{"OverBar", "[", "\"\\"", "]"}]}]}], "}"}], "]"}]}], + "}"}]}], ",", " ", + RowBox[{"FrameTicksStyle", "->", + RowBox[{"Directive", "[", + RowBox[{"Black", ",", " ", + RowBox[{"AbsoluteThickness", "[", "1.5", "]"}], ",", " ", + RowBox[{"FontSize", "->", "20"}]}], "]"}]}], ",", + RowBox[{"FrameTicks", "->", + RowBox[{"{", + RowBox[{ + RowBox[{"{", + RowBox[{"LinTicks", ",", + RowBox[{"StripTickLabels", "[", "LinTicks", "]"}]}], "}"}], ",", + RowBox[{"{", + RowBox[{"LinTicks", ",", + RowBox[{"StripTickLabels", "[", "LinTicks", "]"}]}], "}"}]}], + "}"}]}], ",", "\[IndentingNewLine]", + RowBox[{"PlotRange", "\[Rule]", + RowBox[{"{", + RowBox[{ + RowBox[{"{", + RowBox[{"2", ",", "16"}], "}"}], ",", + RowBox[{"{", + RowBox[{"1.8", ",", " ", "8"}], "}"}]}], "}"}]}], ",", " ", + RowBox[{"PlotRangePadding", "->", + RowBox[{"{", + RowBox[{".3", ",", " ", "0.4"}], "}"}]}]}], " ", "]"}]}], + ";"}], "\[IndentingNewLine]", + RowBox[{"legendBitPlot", " ", "=", " ", + RowBox[{"Legended", "[", + RowBox[{"bitPlot", ",", + RowBox[{"Placed", "[", + RowBox[{ + RowBox[{"LineLegend", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + RowBox[{"hexColors", "[", + RowBox[{"[", "1", "]"}], "]"}], ",", " ", + RowBox[{"hexColors", "[", + RowBox[{"[", "2", "]"}], "]"}], ",", " ", + RowBox[{"hexColors", "[", + RowBox[{"[", "3", "]"}], "]"}], ",", " ", + RowBox[{"hexColors", "[", + RowBox[{"[", "4", "]"}], "]"}]}], "}"}], ",", " ", + RowBox[{"{", + RowBox[{ + "\"\\"", ",", " ", "\"\\"", ",", " ", "\"\\"", ",", + " ", "\"\\""}], "}"}], ",", " ", + RowBox[{"LegendMarkers", "\[Rule]", + RowBox[{"Graphics", "[", + RowBox[{"{", + RowBox[{ + RowBox[{"Thickness", "[", ".3", "]"}], ",", " ", + RowBox[{"Line", "[", + RowBox[{"{", + RowBox[{ + RowBox[{"{", + RowBox[{"0", ",", "0"}], "}"}], ",", + RowBox[{"{", + RowBox[{"10", ",", "0"}], "}"}]}], "}"}], "]"}]}], "}"}], + "]"}]}], ",", + RowBox[{"LabelStyle", "->", + RowBox[{"{", + RowBox[{"20", ",", " ", "Bold"}], "}"}]}], ",", " ", + RowBox[{"LegendFunction", "\[Rule]", + RowBox[{"(", + RowBox[{ + RowBox[{"Panel", "[", + RowBox[{"#", ",", + RowBox[{"Background", "\[Rule]", "White"}]}], "]"}], " ", "&"}], + ")"}]}]}], "]"}], ",", + RowBox[{"{", + RowBox[{"0.1", ",", "0.8"}], "}"}]}], "]"}]}], "]"}]}]}], "Input", + CellChangeTimes->{{3.903772379470793*^9, 3.903772406680793*^9}, { + 3.903772485803679*^9, 3.903772504263834*^9}, {3.9037726429652147`*^9, + 3.9037729612457933`*^9}, {3.903772997363619*^9, 3.903773066661766*^9}, { + 3.9037731007949467`*^9, 3.903773141451296*^9}, {3.903773258456059*^9, + 3.903773259399486*^9}, {3.903773314593443*^9, 3.903773329670343*^9}, { + 3.903773365713689*^9, 3.903773523530219*^9}, {3.903773556562419*^9, + 3.903773577933877*^9}, {3.903773623951503*^9, 3.903773732461318*^9}, { + 3.903773828572461*^9, 3.9037738373981543`*^9}, {3.903773889319892*^9, + 3.903773890294099*^9}, {3.9037739231830187`*^9, 3.903773928139742*^9}, { + 3.90377398177407*^9, 3.903774057172001*^9}, {3.9037741654929657`*^9, + 3.9037742273129807`*^9}, {3.9037742981676893`*^9, + 3.9037743077743883`*^9}, {3.9037743398783073`*^9, + 3.9037743445930853`*^9}, {3.903774379212736*^9, 3.903774402552733*^9}, { + 3.903774460504136*^9, 3.903774599683858*^9}, {3.9037746350682287`*^9, + 3.903774926682386*^9}, {3.903774987302414*^9, 3.903774987375546*^9}, { + 3.903775030545106*^9, 3.903775034066536*^9}, {3.903775086754526*^9, + 3.9037750965847187`*^9}, {3.903775446645149*^9, 3.9037754838373404`*^9}, { + 3.903775535252977*^9, 3.903775595808633*^9}, {3.9037756329249763`*^9, + 3.903775796608123*^9}, {3.903775887648859*^9, 3.903775889477001*^9}, { + 3.903776106507062*^9, 3.903776107767747*^9}, {3.903776154450745*^9, + 3.9037761995500393`*^9}, {3.903776347402397*^9, 3.9037763863056087`*^9}, { + 3.9037764520798264`*^9, 3.903776518899075*^9}, {3.903776750150845*^9, + 3.903776761058717*^9}, {3.903776863100684*^9, 3.903776951698326*^9}, { + 3.903777024786446*^9, 3.903777037390315*^9}, 3.903777084065127*^9, { + 3.903777691103406*^9, 3.9037776953502083`*^9}, {3.90377774687434*^9, + 3.903777763342903*^9}, {3.9037784276738567`*^9, 3.903778432997011*^9}, { + 3.903778520590219*^9, 3.903778604811228*^9}, {3.905838324560154*^9, + 3.905838370152508*^9}, {3.905838422835532*^9, 3.905838444478738*^9}, + 3.9058385206661367`*^9, {3.9058385906634293`*^9, 3.905838641501946*^9}}, + CellLabel-> + "In[178]:=",ExpressionUUID->"77fa7301-cfdd-471f-a1b2-e8a61e65b408"], + +Cell[BoxData[ + TagBox[ + GraphicsBox[{{{{}, {{}, {}, + {RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], PointSize[ + NCache[ + Rational[7, 360], 0.019444444444444445`]], Thickness[0.003], + LineBox[{{2., 1.9565642731363726`}, {3., 2.9806259314456036`}, {4., + 3.2669062397909183`}, {5., 3.331112591605596}, {6., + 3.436426116838488}, {7., 3.4258307639602603`}, {8., + 3.439972480220158}, {9., 3.4831069313827934`}, {10., + 3.4246575342465757`}, {11., 3.4722222222222223`}, {12., + 3.4376074252320388`}, {13., 3.4626038781163433`}, {14., + 3.4722222222222223`}, {15., 3.4602076124567476`}, {16., + 3.421142661648991}}]}}, {{}, {}}}, {{}, + GraphicsComplexBox[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUODxO4e1U0mRwgXA6Hvu1lz/J/c0D5Ag7PTvgt +nNPABeWLOHx+saflVS83lC/hsHf3ZJtXy2B8GYdHvb1n7E7A+AoOc84xv/+y +HcZXctA7/S8jVZ8HyldxiNIN6H7TApNXczBYuLfl2y8YX8PhJHfyErvTML6W +Q/1srWd5L2F8HYdfiRONPqjAzNNzcHpQPPnqBZi8gUOEUmbhtQkwPoNDw/m5 +kx97/rKH+dfm1+xXJlvZ4P4tsnh4Y9ERTrh/898eMwraB+NLOPwOkd6+PgTh +3wuP9st9ZUf4t0czfJl2EMK/12Jz32R0w/gqDnH2neqVbgj/bpl+Ic5pMsK/ +0huiGIxMEf7tn342J6UW4d9X1/5s8MiE8fUcIoRviej2IPxrN51pqaYOwr+j +8Ts84xcAqXTtag== + "], {{{}, {}, {}, {}, {}, {}, {}, + {RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], Opacity[ + 0.2], EdgeForm[None], + GraphicsGroupBox[ + PolygonBox[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, + 29, 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]]}, {}, {}}, {{}, {}, {}, + {RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], PointSize[ + 0.012833333333333334`], AbsoluteThickness[1.6], Opacity[0.2], + LineBox[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, + {RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], PointSize[ + 0.012833333333333334`], AbsoluteThickness[1.6], Opacity[0.2], + LineBox[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30}]}}}], {{}, {}}}, {{}, {{}, {}, + {RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + PointSize[ + NCache[ + Rational[7, 360], 0.019444444444444445`]], Thickness[0.003], + LineBox[{{2., 3.3003300330033003`}, {3., 4.156275976724855}, {4., + 4.462293618920125}, {5., 4.616805170821792}, {6., + 4.701457451810061}, {7., 4.708097928436912}, {8., + 4.699248120300752}, {9., 4.755111745126011}, {10., + 4.68384074941452}, {11., 4.710315591144607}, {12., + 4.697040864255519}, {13., 4.725897920604915}, {14., + 4.75963826749167}, {15., 4.651162790697675}, {16., + 4.701457451810061}}]}}, {{}, {}}}, {{}, + GraphicsComplexBox[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUOYZ27PeYIcDtAuBwO81e+3DNPVhDKF3Bo8ZJN +exQtBOWLOMTy7PbZfQbGl3CY1aLhP5dFGMqXccjb7y/rogTjKzjMce+ZveQR +TL2Sg/TF+2r5jjB5FQfVDM9vptdh8moO/Y3Tz0R9gPE1HL7uivqtA+drOcxQ +PHfhqBBMv45D0N+l+guMYXw9hzeKyVeELGB8AzT3MTgE9S2Y0rWXE+7fuefm +P8xTEoD7V4RBbOaTMJj/RRyYs1/Z1ygh/Lvuq3/Wj+kwPtC/LjcUX7fD+AoO +zyaWn8raiuTfwI/3OU7C+CoO6bcyO70XIvwr+N5MJX4fwr83nxzRjV2M5N9d +tw/c3Q3j6ziERWznkn0A4+s5JJl/YGz6C3OvAZr7RuN3uMYvAHLi4tw= + + "], {{{}, {}, {}, {}, {}, {}, {}, + {RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + Opacity[0.2], EdgeForm[None], + GraphicsGroupBox[ + PolygonBox[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, + 29, 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]]}, {}, {}}, {{}, {}, {}, + {RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + PointSize[0.012833333333333334`], AbsoluteThickness[1.6], Opacity[ + 0.2], LineBox[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, + {RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + PointSize[0.012833333333333334`], AbsoluteThickness[1.6], Opacity[ + 0.2], LineBox[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, + 29, 30}]}}}], {{}, {}}}, {{}, {{}, {}, + {RGBColor[0.8627450980392157, 0.14901960784313725`, 0.4980392156862745] + , PointSize[ + NCache[ + Rational[7, 360], 0.019444444444444445`]], Thickness[0.003], + LineBox[{{2., 2.5833118057349522`}, {3., 3.673769287288758}, {4., + 5.040322580645161}, {5., 5.571030640668524}, {6., + 5.7537399309551205`}, {7., 5.830903790087463}, {8., + 5.89622641509434}, {9., 6.0606060606060606`}, {10., + 5.89622641509434}, {11., 5.995203836930456}, {12., + 5.868544600938967}, {13., 6.038647342995169}, {14., + 6.075334143377886}, {15., 5.830903790087463}, {16., + 6.01684717208183}}]}}, {{}, {}}}, {{}, + GraphicsComplexBox[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUOf7euOzO/lt0BwuVwWB3Sfrc3WwjKF3CI+Kr+ +6qKAKJQv4vBIu/WO6m4xKF/CwYyxzOHUHXEoX8YhZ8b7Q3p6ElC+gkPp9t9p +x9JhfCUHa+eke+cmwPgqDtFud44vZ4fx1RwunX3you8CjK/hwHa0ePNbJhhf +y8FtVlJHyGwYX8dhz+a7ke37YHw9h2dbl269mQPjGzhIMNUbP2yH8RkcOoMf +fp13nRHuX6E5FyYt+8AK9++vEMbdhxyF4f6t8d+wLOgazP8SDqsUJvfc04L5 +X8ZB4tQX+aZyGF/BITrLMmrTYRhfycFxbbxmwGtY+Kg4lN6O+HlBGcZXczj1 +5V/LPFUYX8NhRV7v+ZvvYfq1HLJC9M9d3AyT13Fo+rAp/+BtGF/PYd4aO93r +FjD1Bg5Xvq2cOH8WTH40fodr/AIA5nX4GA== + + "], {{{}, {}, {}, {}, {}, {}, {}, + {RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + Opacity[0.2], EdgeForm[None], + GraphicsGroupBox[ + PolygonBox[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, + 29, 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]]}, {}, {}}, {{}, {}, {}, + {RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + PointSize[0.012833333333333334`], AbsoluteThickness[1.6], Opacity[ + 0.2], LineBox[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, + {RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + PointSize[0.012833333333333334`], AbsoluteThickness[1.6], Opacity[ + 0.2], LineBox[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, + 29, 30}]}}}], {{}, {}}}, {{}, {{}, {}, + {RGBColor[0.996078431372549, 0.3803921568627451, 0.], PointSize[ + NCache[ + Rational[7, 360], 0.019444444444444445`]], Thickness[0.003], + LineBox[{{2., 2.3142791020597087`}, {3., 3.475842891901286}, {4., + 3.9541320680110714`}, {5., 4.214075010535187}, {6., + 4.405286343612334}, {7., 4.334633723450368}, {8., + 4.327131112072696}, {9., 4.235493434985176}, {10., + 4.325259515570934}, {11., 4.380201489268506}, {12., + 4.329004329004329}, {13., 4.364906154517678}, {14., + 4.397537379067722}, {15., 4.304778303917348}, {16., + 4.299226139294927}}]}}, {{}, {}}}, {{}, + GraphicsComplexBox[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUON5L//FT7yOoA4XI4dHTbLRD35IXyBRy2tdz/ +Lp8oAOWLOKQea/m1aYUglC/hsNvF173gB4wv49Cw/7B8zQEYX8EhdMovn6sN +ML6Sw+40LdYFVjC+isPb0zK8p+Dyag6NU9KDFj6G8TUc5m+PK3RcDuNrOXju +tvddfhTG13EQPfQnqOYSjK/n0LLpV8WRWTC+gUOwXHX0+0kwPoODdK6OhKvO +P3uYfy+V5J7/GswF9+/OHcy8Dxr54P51DWf5vZMX5n8Jh9fxb2umuSL8e0TW +P+jGG5i8gkOx65K5irII/2oLLY5ZtRwmr+IQ/EZ4Trgkwr/e51cdZFVH+Hfq +ee0p3b9g6rUcsuP2zV2jivBvbNPlA6ujEf51Um1Ryr4KU2/gwPpGPPDhRRh/ +NH6Ha/wCAISK40g= + "], {{{}, {}, {}, {}, {}, {}, {}, + {RGBColor[0.996078431372549, 0.3803921568627451, 0.], Opacity[0.2], + EdgeForm[None], + GraphicsGroupBox[ + PolygonBox[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, + 29, 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]]}, {}, {}}, {{}, {}, {}, + {RGBColor[0.996078431372549, 0.3803921568627451, 0.], PointSize[ + 0.012833333333333334`], AbsoluteThickness[1.6], Opacity[0.2], + LineBox[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, + {RGBColor[0.996078431372549, 0.3803921568627451, 0.], PointSize[ + 0.012833333333333334`], AbsoluteThickness[1.6], Opacity[0.2], + LineBox[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30}]}}}], {{}, {}}}}, InsetBox[ + TemplateBox[{"\"MLP\"", "\"GCN\"", "\"DS\"", "\"IN\""}, + "LineLegend", + DisplayFunction->(FormBox[ + PanelBox[ + StyleBox[ + StyleBox[ + PaneBox[ + TagBox[ + GridBox[{{ + TagBox[ + GridBox[{{ + GraphicsBox[{{ + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.]], { + + LineBox[{{0, 10}, {20, 10}}]}}, { + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.]], { + + InsetBox[ + GraphicsBox[{ + Thickness[0.3], + LineBox[{{0, 0}, {10, 0}}]}, { + DefaultBaseStyle -> {"Graphics", { + AbsolutePointSize[6]}, + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.39215686274509803`, 0.5607843137254902, 1.]]}}], + NCache[ + Scaled[{ + Rational[1, 2], + Rational[1, 2]}], + Scaled[{0.5, 0.5}]], Automatic, + Scaled[1]]}}}, AspectRatio -> Full, ImageSize -> {20, 10}, + PlotRangePadding -> None, ImagePadding -> Automatic, + BaselinePosition -> (Scaled[-0.21] -> Baseline)], #}, { + GraphicsBox[{{ + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, + 0.9411764705882353]], { + LineBox[{{0, 10}, {20, 10}}]}}, { + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, + 0.9411764705882353]], { + InsetBox[ + GraphicsBox[{ + Thickness[0.3], + LineBox[{{0, 0}, {10, 0}}]}, { + DefaultBaseStyle -> {"Graphics", { + AbsolutePointSize[6]}, + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, + 0.9411764705882353]]}}], + NCache[ + Scaled[{ + Rational[1, 2], + Rational[1, 2]}], + Scaled[{0.5, 0.5}]], Automatic, + Scaled[1]]}}}, AspectRatio -> Full, ImageSize -> {20, 10}, + PlotRangePadding -> None, ImagePadding -> Automatic, + BaselinePosition -> (Scaled[-0.21] -> Baseline)], #2}, { + GraphicsBox[{{ + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, + 0.4980392156862745]], { + LineBox[{{0, 10}, {20, 10}}]}}, { + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, + 0.4980392156862745]], { + InsetBox[ + GraphicsBox[{ + Thickness[0.3], + LineBox[{{0, 0}, {10, 0}}]}, { + DefaultBaseStyle -> {"Graphics", { + AbsolutePointSize[6]}, + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, + 0.4980392156862745]]}}], + NCache[ + Scaled[{ + Rational[1, 2], + Rational[1, 2]}], + Scaled[{0.5, 0.5}]], Automatic, + Scaled[1]]}}}, AspectRatio -> Full, ImageSize -> {20, 10}, + PlotRangePadding -> None, ImagePadding -> Automatic, + BaselinePosition -> (Scaled[-0.21] -> Baseline)], #3}, { + GraphicsBox[{{ + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[0.996078431372549, 0.3803921568627451, 0.]], { + LineBox[{{0, 10}, {20, 10}}]}}, { + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[0.996078431372549, 0.3803921568627451, 0.]], { + InsetBox[ + GraphicsBox[{ + Thickness[0.3], + LineBox[{{0, 0}, {10, 0}}]}, { + DefaultBaseStyle -> {"Graphics", { + AbsolutePointSize[6]}, + Directive[ + EdgeForm[ + Directive[ + Opacity[0.3], + GrayLevel[0]]], + PointSize[0.5], + AbsoluteThickness[1.6], + RGBColor[0.996078431372549, 0.3803921568627451, 0.]]}}], + NCache[ + Scaled[{ + Rational[1, 2], + Rational[1, 2]}], + Scaled[{0.5, 0.5}]], Automatic, + Scaled[1]]}}}, AspectRatio -> Full, ImageSize -> {20, 10}, + PlotRangePadding -> None, ImagePadding -> Automatic, + BaselinePosition -> (Scaled[-0.21] -> Baseline)], #4}}, + GridBoxAlignment -> { + "Columns" -> {Center, Left}, "Rows" -> {{Baseline}}}, + AutoDelete -> False, + GridBoxDividers -> { + "Columns" -> {{False}}, "Rows" -> {{False}}}, + GridBoxItemSize -> { + "Columns" -> {{All}}, "Rows" -> {{All}}}, + GridBoxSpacings -> { + "Columns" -> {{0.5}}, "Rows" -> {{0.8}}}], "Grid"]}}, + GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Top}}}, + AutoDelete -> False, + GridBoxItemSize -> { + "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, + GridBoxSpacings -> {"Columns" -> {{1}}, "Rows" -> {{0}}}], + "Grid"], Alignment -> Left, AppearanceElements -> None, + ImageMargins -> {{5, 5}, {5, 5}}, ImageSizeAction -> + "ResizeToFit"], LineIndent -> 0, StripOnInput -> False], { + FontSize -> 20, FontWeight -> Bold, FontFamily -> "Arial"}, + Background -> Automatic, StripOnInput -> False], Background -> + GrayLevel[1]], TraditionalForm]& ), + Editable->True, + InterpretationFunction:>(RowBox[{"LineLegend", "[", + RowBox[{ + RowBox[{"{", + RowBox[{ + + TemplateBox[<| + "color" -> + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.]|>, + "RGBColorSwatchTemplate"], ",", + + TemplateBox[<| + "color" -> + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, + 0.9411764705882353]|>, "RGBColorSwatchTemplate"], ",", + + TemplateBox[<| + "color" -> + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, + 0.4980392156862745]|>, "RGBColorSwatchTemplate"], ",", + + TemplateBox[<| + "color" -> + RGBColor[0.996078431372549, 0.3803921568627451, 0.]|>, + "RGBColorSwatchTemplate"]}], "}"}], ",", + RowBox[{"{", + RowBox[{#, ",", #2, ",", #3, ",", #4}], "}"}], ",", + RowBox[{"LegendMarkers", "\[Rule]", + GraphicsBox[{ + Thickness[0.3], + LineBox[{{0, 0}, {10, 0}}]}]}], ",", + RowBox[{"LabelStyle", "\[Rule]", + RowBox[{"{", + RowBox[{"20", ",", "Bold"}], "}"}]}], ",", + RowBox[{"LegendFunction", "\[Rule]", + RowBox[{"(", + RowBox[{ + PanelBox["#1", Background -> GrayLevel[1]], "&"}], ")"}]}]}], + "]"}]& )], Scaled[{0.1, 0.8}], ImageScaled[{0.5, 0.5}], + BaseStyle->{FontSize -> Larger}, + FormatType->StandardForm]}, + ImageResolution -> 300, + AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], + Axes->{True, True}, + AxesLabel->{None, None}, + AxesOrigin->{1.7083333333333373`, 1.8717563476782426`}, + DisplayFunction->Identity, + Frame->True, + FrameLabel->{ + FormBox[ + TemplateBox[{ + TemplateBox[{750}, "Spacer1"], "\"bitwidth\""}, "RowDefault"], + TraditionalForm], + FormBox[ + TemplateBox[{ + TemplateBox[{450}, "Spacer1"], + RowBox[{"\"1/\"", " ", + OverscriptBox["\"FPR\"", "_"]}]}, "RowDefault"], TraditionalForm]}, + FrameStyle->Directive[20, + GrayLevel[0]], + FrameTicks->FrontEndValueCache[{{CustomTicks`LinTicks, + Composition[CustomTicks`StripTickLabels, CustomTicks`LinTicks]}, { + CustomTicks`LinTicks, + Composition[ + CustomTicks`StripTickLabels, CustomTicks`LinTicks]}}, {{{{2., + FormBox["\"2\"", TraditionalForm], {0.015, 0.}, {}}, {3., + FormBox["\"3\"", TraditionalForm], {0.015, 0.}, {}}, {4., + FormBox["\"4\"", TraditionalForm], {0.015, 0.}, {}}, {5., + FormBox["\"5\"", TraditionalForm], {0.015, 0.}, {}}, {6., + FormBox["\"6\"", TraditionalForm], {0.015, 0.}, {}}, {7., + FormBox["\"7\"", TraditionalForm], {0.015, 0.}, {}}, {8., + FormBox["\"8\"", TraditionalForm], {0.015, 0.}, {}}, { + 1.4000000000000001`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {1.6, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {1.8, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {2.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 2.4000000000000004`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {2.6, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 2.8000000000000003`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 3.4000000000000004`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3.6, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 3.8000000000000003`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {4.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {4.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 4.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 4.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 5.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 5.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {6.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {6.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 6.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 6.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 7.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 7.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 8.200000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {8.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}}, {{2., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {3., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {4., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {5., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {6., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {7., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {8., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, { + 1.4000000000000001`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {1.6, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {1.8, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {2.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 2.4000000000000004`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {2.6, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 2.8000000000000003`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 3.4000000000000004`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3.6, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 3.8000000000000003`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {4.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {4.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 4.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 4.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 5.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 5.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {6.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {6.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 6.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 6.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7.2, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 7.6000000000000005`, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 7.800000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, { + 8.200000000000001, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {8.4, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}}}, {{{2., + FormBox["\" 2\"", TraditionalForm], {0.015, 0.}, {}}, {4., + FormBox["\" 4\"", TraditionalForm], {0.015, 0.}, {}}, {6., + FormBox["\" 6\"", TraditionalForm], {0.015, 0.}, {}}, {8., + FormBox["\" 8\"", TraditionalForm], {0.015, 0.}, {}}, {10., + FormBox["\"10\"", TraditionalForm], {0.015, 0.}, {}}, {12., + FormBox["\"12\"", TraditionalForm], {0.015, 0.}, {}}, {14., + FormBox["\"14\"", TraditionalForm], {0.015, 0.}, {}}, {16., + FormBox["\"16\"", TraditionalForm], {0.015, 0.}, {}}, {2.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {4.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {6.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {8.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {9., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {9.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {10.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {11., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {11.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {12.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {13., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {13.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {14.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {15., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {15.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}}, {{2., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {4., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {6., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {8., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {10., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {12., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {14., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {16., + FormBox["\"\"", TraditionalForm], {0.015, 0.}, {}}, {2.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {3.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {4.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {5.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {6.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {7.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {8.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {9., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {9.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {10.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {11., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {11.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {12.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {13., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {13.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {14.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {15., + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}, {15.5, + FormBox["\"\"", TraditionalForm], {0.0075, 0.}, {}}}}}], + FrameTicksStyle->Directive[ + GrayLevel[0], + AbsoluteThickness[1.5], FontSize -> 20], + GridLines->{None, None}, + GridLinesStyle->Directive[ + GrayLevel[0.5, 0.4]], + ImagePadding->{{90, 90}, {90, 90}}, + ImageSize->1000, + Method->{ + "OptimizePlotMarkers" -> True, "OptimizePlotMarkers" -> True, + "CoordinatesToolOptions" -> {"DisplayFunction" -> ({ + Identity[ + Part[#, 1]], + Identity[ + Part[#, 2]]}& ), "CopiedValueFunction" -> ({ + Identity[ + Part[#, 1]], + Identity[ + Part[#, 2]]}& )}}, + PlotRange->{{2, 16}, {1.8, 8}}, + PlotRangeClipping->True, + PlotRangePadding->{0.3, 0.4}, + Ticks->{Automatic, Automatic}], + InterpretTemplate[Legended[ + Graphics[{{{}, {{{}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[ + Rational[7, 360]], + AbsoluteThickness[1.6], + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], + Thickness[0.003]], + + Line[{{2., 1.9565642731363726`}, {3., 2.9806259314456036`}, {4., + 3.2669062397909183`}, {5., 3.331112591605596}, {6., + 3.436426116838488}, {7., 3.4258307639602603`}, {8., + 3.439972480220158}, {9., 3.4831069313827934`}, {10., + 3.4246575342465757`}, {11., 3.4722222222222223`}, {12., + 3.4376074252320388`}, {13., 3.4626038781163433`}, {14., + 3.4722222222222223`}, {15., 3.4602076124567476`}, {16., + 3.421142661648991}}]}}}, {{}, {}}}, {{}, + GraphicsComplex[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUODxO4e1U0mRwgXA6Hvu1lz/J/c0D5Ag7PTvgt +nNPABeWLOHx+saflVS83lC/hsHf3ZJtXy2B8GYdHvb1n7E7A+AoOc84xv/+y +HcZXctA7/S8jVZ8HyldxiNIN6H7TApNXczBYuLfl2y8YX8PhJHfyErvTML6W +Q/1srWd5L2F8HYdfiRONPqjAzNNzcHpQPPnqBZi8gUOEUmbhtQkwPoNDw/m5 +kx97/rKH+dfm1+xXJlvZ4P4tsnh4Y9ERTrh/898eMwraB+NLOPwOkd6+PgTh +3wuP9st9ZUf4t0czfJl2EMK/12Jz32R0w/gqDnH2neqVbgj/bpl+Ic5pMsK/ +0huiGIxMEf7tn342J6UW4d9X1/5s8MiE8fUcIoRviej2IPxrN51pqaYOwr+j +8Ts84xcAqXTtag== + "], {{{}, {}, {}, {}, {}, {}, {}, { + EdgeForm[], + Directive[ + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], + Opacity[0.2]], + GraphicsGroup[{ + + Polygon[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]}]}, {}, {}}, {{}, {}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], + Opacity[0.2]], + Line[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, { + Hue[0.9060679774997897, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], + Opacity[0.2]], + + Line[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30}]}}}], {{}, {}}}, {{}, {{{}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[ + Rational[7, 360]], + AbsoluteThickness[1.6], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + Thickness[0.003]], + + Line[{{2., 3.3003300330033003`}, {3., 4.156275976724855}, {4., + 4.462293618920125}, {5., 4.616805170821792}, {6., + 4.701457451810061}, {7., 4.708097928436912}, {8., + 4.699248120300752}, {9., 4.755111745126011}, {10., + 4.68384074941452}, {11., 4.710315591144607}, {12., + 4.697040864255519}, {13., 4.725897920604915}, {14., + 4.75963826749167}, {15., 4.651162790697675}, {16., + 4.701457451810061}}]}}}, {{}, {}}}, {{}, + GraphicsComplex[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUOYZ27PeYIcDtAuBwO81e+3DNPVhDKF3Bo8ZJN +exQtBOWLOMTy7PbZfQbGl3CY1aLhP5dFGMqXccjb7y/rogTjKzjMce+ZveQR +TL2Sg/TF+2r5jjB5FQfVDM9vptdh8moO/Y3Tz0R9gPE1HL7uivqtA+drOcxQ +PHfhqBBMv45D0N+l+guMYXw9hzeKyVeELGB8AzT3MTgE9S2Y0rWXE+7fuefm +P8xTEoD7V4RBbOaTMJj/RRyYs1/Z1ygh/Lvuq3/Wj+kwPtC/LjcUX7fD+AoO +zyaWn8raiuTfwI/3OU7C+CoO6bcyO70XIvwr+N5MJX4fwr83nxzRjV2M5N9d +tw/c3Q3j6ziERWznkn0A4+s5JJl/YGz6C3OvAZr7RuN3uMYvAHLi4tw= + + "], {{{}, {}, {}, {}, {}, {}, {}, { + EdgeForm[], + Directive[ + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + Opacity[0.2]], + GraphicsGroup[{ + + Polygon[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]}]}, {}, {}}, {{}, {}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + Opacity[0.2]], + Line[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, { + Hue[0.9060679774997897, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + Opacity[0.2]], + + Line[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30}]}}}], {{}, {}}}, {{}, {{{}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[ + Rational[7, 360]], + AbsoluteThickness[1.6], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + Thickness[0.003]], + + Line[{{2., 2.5833118057349522`}, {3., 3.673769287288758}, {4., + 5.040322580645161}, {5., 5.571030640668524}, {6., + 5.7537399309551205`}, {7., 5.830903790087463}, {8., + 5.89622641509434}, {9., 6.0606060606060606`}, {10., + 5.89622641509434}, {11., 5.995203836930456}, {12., + 5.868544600938967}, {13., 6.038647342995169}, {14., + 6.075334143377886}, {15., 5.830903790087463}, {16., + 6.01684717208183}}]}}}, {{}, {}}}, {{}, + GraphicsComplex[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUOf7euOzO/lt0BwuVwWB3Sfrc3WwjKF3CI+Kr+ +6qKAKJQv4vBIu/WO6m4xKF/CwYyxzOHUHXEoX8YhZ8b7Q3p6ElC+gkPp9t9p +x9JhfCUHa+eke+cmwPgqDtFud44vZ4fx1RwunX3you8CjK/hwHa0ePNbJhhf +y8FtVlJHyGwYX8dhz+a7ke37YHw9h2dbl269mQPjGzhIMNUbP2yH8RkcOoMf +fp13nRHuX6E5FyYt+8AK9++vEMbdhxyF4f6t8d+wLOgazP8SDqsUJvfc04L5 +X8ZB4tQX+aZyGF/BITrLMmrTYRhfycFxbbxmwGtY+Kg4lN6O+HlBGcZXczj1 +5V/LPFUYX8NhRV7v+ZvvYfq1HLJC9M9d3AyT13Fo+rAp/+BtGF/PYd4aO93r +FjD1Bg5Xvq2cOH8WTH40fodr/AIA5nX4GA== + + "], {{{}, {}, {}, {}, {}, {}, {}, { + EdgeForm[], + Directive[ + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + Opacity[0.2]], + GraphicsGroup[{ + + Polygon[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]}]}, {}, {}}, {{}, {}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + Opacity[0.2]], + Line[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, { + Hue[0.9060679774997897, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + Opacity[0.2]], + + Line[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30}]}}}], {{}, {}}}, {{}, {{{}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[ + Rational[7, 360]], + AbsoluteThickness[1.6], + RGBColor[0.996078431372549, 0.3803921568627451, 0.], + Thickness[0.003]], + + Line[{{2., 2.3142791020597087`}, {3., 3.475842891901286}, {4., + 3.9541320680110714`}, {5., 4.214075010535187}, {6., + 4.405286343612334}, {7., 4.334633723450368}, {8., + 4.327131112072696}, {9., 4.235493434985176}, {10., + 4.325259515570934}, {11., 4.380201489268506}, {12., + 4.329004329004329}, {13., 4.364906154517678}, {14., + 4.397537379067722}, {15., 4.304778303917348}, {16., + 4.299226139294927}}]}}}, {{}, {}}}, {{}, + GraphicsComplex[CompressedData[" +1:eJxTTMoPSmViYGCwAWIQDQUON5L//FT7yOoA4XI4dHTbLRD35IXyBRy2tdz/ +Lp8oAOWLOKQea/m1aYUglC/hsNvF173gB4wv49Cw/7B8zQEYX8EhdMovn6sN +ML6Sw+40LdYFVjC+isPb0zK8p+Dyag6NU9KDFj6G8TUc5m+PK3RcDuNrOXju +tvddfhTG13EQPfQnqOYSjK/n0LLpV8WRWTC+gUOwXHX0+0kwPoODdK6OhKvO +P3uYfy+V5J7/GswF9+/OHcy8Dxr54P51DWf5vZMX5n8Jh9fxb2umuSL8e0TW +P+jGG5i8gkOx65K5irII/2oLLY5ZtRwmr+IQ/EZ4Trgkwr/e51cdZFVH+Hfq +ee0p3b9g6rUcsuP2zV2jivBvbNPlA6ujEf51Um1Ryr4KU2/gwPpGPPDhRRh/ +NH6Ha/wCAISK40g= + "], {{{}, {}, {}, {}, {}, {}, {}, { + EdgeForm[], + Directive[ + RGBColor[0.996078431372549, 0.3803921568627451, 0.], + Opacity[0.2]], + GraphicsGroup[{ + + Polygon[{{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, + 1}}]}]}, {}, {}}, {{}, {}, {}, { + Hue[0.67, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[0.996078431372549, 0.3803921568627451, 0.], + Opacity[0.2]], + Line[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}]}, { + Hue[0.9060679774997897, 0.6, 0.6], + Directive[ + PointSize[0.012833333333333334`], + AbsoluteThickness[1.6], + RGBColor[0.996078431372549, 0.3803921568627451, 0.], + Opacity[0.2]], + + Line[{16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30}]}}}], {{}, {}}}}, { + ImageSize -> 1000, ImageResolution -> 300, + ImagePadding -> {{90, 90}, {90, 90}}, Frame -> True, FrameStyle -> + Directive[20, + GrayLevel[0]], FrameLabel -> { + Row[{ + Spacer[750], "bitwidth"}], + Row[{ + Spacer[450], "1/" OverBar["FPR"]}]}, FrameTicksStyle -> Directive[ + GrayLevel[0], + AbsoluteThickness[1.5], FontSize -> 20], + FrameTicks -> {{CustomTicks`LinTicks, + Composition[CustomTicks`StripTickLabels, CustomTicks`LinTicks]}, { + CustomTicks`LinTicks, + Composition[CustomTicks`StripTickLabels, CustomTicks`LinTicks]}}, + PlotRange -> {{2, 16}, {1.8, 8}}, PlotRangePadding -> {0.3, 0.4}, + DisplayFunction -> Identity, DisplayFunction -> Identity, AspectRatio -> + GoldenRatio^(-1), Axes -> {True, True}, AxesLabel -> {None, None}, + AxesOrigin -> {1.7083333333333373`, 1.8717563476782426`}, + DisplayFunction :> Identity, Frame -> {{False, False}, {False, False}}, + FrameLabel -> {{None, None}, {None, None}}, + FrameTicks -> {{Automatic, Automatic}, {Automatic, Automatic}}, + GridLines -> {None, None}, GridLinesStyle -> Directive[ + GrayLevel[0.5, 0.4]], + Method -> { + "OptimizePlotMarkers" -> True, "OptimizePlotMarkers" -> True, + "CoordinatesToolOptions" -> {"DisplayFunction" -> ({ + Identity[ + Part[#, 1]], + Identity[ + Part[#, 2]]}& ), "CopiedValueFunction" -> ({ + Identity[ + Part[#, 1]], + Identity[ + Part[#, 2]]}& )}}, + PlotRange -> {{1.7083333333333373`, 16.}, {1.8717563476782426`, + 3.4831069313827934`}}, PlotRangeClipping -> True, PlotRangePadding -> {{ + Scaled[0.02], + Scaled[0.02]}, { + Scaled[0.05], + Scaled[0.05]}}, Ticks -> {Automatic, Automatic}}], + Placed[ + Unevaluated[ + LineLegend[{ + RGBColor[0.39215686274509803`, 0.5607843137254902, 1.], + RGBColor[ + 0.47058823529411764`, 0.3686274509803922, 0.9411764705882353], + RGBColor[ + 0.8627450980392157, 0.14901960784313725`, 0.4980392156862745], + RGBColor[0.996078431372549, 0.3803921568627451, 0.]}, { + "MLP", "GCN", "DS", "IN"}, LegendMarkers -> Graphics[{ + Thickness[0.3], + Line[{{0, 0}, {10, 0}}]}], LabelStyle -> {20, Bold}, + LegendFunction -> (Panel[#, Background -> White]& )]], {0.1, 0.8}, + Identity]]& ], + AutoDelete->True, + Editable->True, + SelectWithContents->False, + Selectable->True]], "Output", + CellChangeTimes->{ + 3.903772962494486*^9, {3.903773037657714*^9, 3.9037730672930183`*^9}, + 3.903773101115912*^9, 3.9037731312726316`*^9, {3.9037733193795233`*^9, + 3.903773330833056*^9}, {3.903773445586522*^9, 3.903773507674355*^9}, { + 3.9037735621794453`*^9, 3.903773580764895*^9}, 3.903773674724619*^9, { + 3.903773708724448*^9, 3.9037737329454603`*^9}, {3.9037738300681562`*^9, + 3.903773837811161*^9}, 3.903773891956943*^9, 3.903773924198938*^9, { + 3.903773982366527*^9, 3.903773986628433*^9}, {3.903774021198771*^9, + 3.903774057948756*^9}, {3.9037741766646557`*^9, 3.9037742280217733`*^9}, { + 3.9037742996903477`*^9, 3.9037743126483088`*^9}, {3.903774345561198*^9, + 3.9037744093982964`*^9}, {3.903774473441494*^9, 3.9037745489345284`*^9}, + 3.903774601905569*^9, {3.903774874646784*^9, 3.903774927222926*^9}, + 3.903774987877124*^9, 3.903775035593264*^9, 3.903775097389537*^9, { + 3.903775562378748*^9, 3.903775596521858*^9}, {3.90377572536871*^9, + 3.903775748162282*^9}, {3.90377579282346*^9, 3.903775797216958*^9}, + 3.903775890661867*^9, 3.903776188227566*^9, 3.903776236077386*^9, + 3.903776386950458*^9, 3.9037764587773027`*^9, {3.9037764888709106`*^9, + 3.903776514149432*^9}, {3.903776756272355*^9, 3.9037767616355743`*^9}, { + 3.9037768972784567`*^9, 3.9037769522668247`*^9}, {3.903777026160911*^9, + 3.903777038087137*^9}, 3.9037776960230093`*^9, {3.9037777580489407`*^9, + 3.903777764109972*^9}, 3.903778434258936*^9, 3.90377852524827*^9, { + 3.9037785636933804`*^9, 3.903778605269726*^9}, 3.9039728156126623`*^9, + 3.903972854061453*^9, 3.904119362069866*^9, {3.905838350037786*^9, + 3.905838370714555*^9}, {3.9058384240542583`*^9, 3.905838446885462*^9}, + 3.905838521402422*^9, {3.905838636636733*^9, 3.9058386426899157`*^9}}, + CellLabel-> + "Out[201]=",ExpressionUUID->"cf14f5e5-a6fa-4f6a-a329-d12ea78fd7d0"] +}, Open ]], + +Cell[CellGroupData[{ + +Cell[BoxData[{ + RowBox[{"SetDirectory", "[", + RowBox[{"NotebookDirectory", "[", "]"}], "]"}], "\[IndentingNewLine]", + RowBox[{"Export", "[", + RowBox[{"\"\\"", ",", "legendBitPlot"}], + "]"}]}], "Input", + CellChangeTimes->{{3.903972773124394*^9, 3.903972809594009*^9}}, + CellLabel->"In[32]:=",ExpressionUUID->"052e7815-a036-4fc0-b276-09d62235172a"], + +Cell[BoxData["\<\"/Users/neutron/olgpu/ki/bin/trained_deepsets/bitsweep\"\>"],\ + "Output", + CellChangeTimes->{3.9039728159949102`*^9, 3.903972854229549*^9, + 3.904119362211487*^9, 3.9058383501743526`*^9}, + CellLabel->"Out[32]=",ExpressionUUID->"e8a19834-59e9-4b8b-aed8-3aa29251aab5"], + +Cell[BoxData["\<\"deepsets_bit_plot.pdf\"\>"], "Output", + CellChangeTimes->{3.9039728159949102`*^9, 3.903972854229549*^9, + 3.904119362211487*^9, 3.905838350627015*^9}, + CellLabel->"Out[33]=",ExpressionUUID->"256b405d-08ed-4148-9006-205c54e082b0"] +}, Open ]] +}, Open ]] +}, Open ]] +}, +WindowSize->{2560, 1387}, +WindowMargins->{{0, Automatic}, {Automatic, 0}}, +DockedCells->{}, +FrontEndVersion->"13.0 for Mac OS X ARM (64-bit) (February 4, 2022)", +StyleDefinitions->"Default.nb", +ExpressionUUID->"8e0c83e1-0ba9-4cb2-8315-fbda1562135d" +] +(* End of Notebook Content *) + +(* Internal cache information *) +(*CellTagsOutline +CellTagsIndex->{} +*) +(*CellTagsIndex +CellTagsIndex->{} +*) +(*NotebookFileOutline +Notebook[{ +Cell[CellGroupData[{ +Cell[580, 22, 309, 5, 98, "Title",ExpressionUUID->"1158d103-fff7-4b44-911d-c9f873f40e2c"], +Cell[892, 29, 292, 5, 30, "Input",ExpressionUUID->"72e8b463-ee4a-47cb-ab81-31a584ae0f6d"], +Cell[1187, 36, 882, 19, 98, "Input",ExpressionUUID->"22135ad4-584e-4819-88ff-bba0bbf16efb"], +Cell[CellGroupData[{ +Cell[2094, 59, 225, 4, 53, "Subtitle",ExpressionUUID->"dfa6410e-3e2b-47d7-942b-ae2b49969cec"], +Cell[2322, 65, 8218, 173, 745, "Input",ExpressionUUID->"7dbe8d9c-4637-4050-87b7-52906eaf103e"], +Cell[10543, 240, 720, 18, 52, "Input",ExpressionUUID->"4e4e69a9-2a3a-4fd0-a002-8f3159ceb290"], +Cell[CellGroupData[{ +Cell[11288, 262, 26199, 692, 976, "Input",ExpressionUUID->"77fa7301-cfdd-471f-a1b2-e8a61e65b408"], +Cell[37490, 956, 44276, 902, 704, "Output",ExpressionUUID->"cf14f5e5-a6fa-4f6a-a329-d12ea78fd7d0"] +}, Open ]], +Cell[CellGroupData[{ +Cell[81803, 1863, 377, 7, 52, "Input",ExpressionUUID->"052e7815-a036-4fc0-b276-09d62235172a"], +Cell[82183, 1872, 284, 4, 34, "Output",ExpressionUUID->"e8a19834-59e9-4b8b-aed8-3aa29251aab5"], +Cell[82470, 1878, 248, 3, 34, "Output",ExpressionUUID->"256b405d-08ed-4148-9006-205c54e082b0"] +}, Open ]] +}, Open ]] +}, Open ]] +} +] +*) + diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsets_bit_plot.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsets_bit_plot.pdf new file mode 100644 index 0000000..bd0b585 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsets_bit_plot.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..7a02529 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..cfc0234 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..90041c7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..3367796 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 10}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..fa7b3bd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..aaa39fc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..1d7ec06 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..42f7c6e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..0a4d065 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..9f0a511 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..8ff6faa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..ae17ffa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..809d87a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9d0ea9b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..29b3394 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..b809028 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1be0d86 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..909917d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..c853d48 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..f3674e3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..a86789f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 10}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..1fee3bd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00030198987224139273, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..d34f288 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..6cd34ce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..97a13b8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..797f84c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..1f3c1e0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..cbc5172 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..dbe334e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +ÄU•:ÁPÔ:\; -4;˜ÕY;U w;“;»º¥;2!¼;à-Ó;#xç; µý;0Z <3¢I? >–ö>Š|> 9>ú+>²¤3>/…<>ÑãD>ñZN>*òY>> f>aYs>·>q9‰>Š!“>ÉÞœ>ã©>2K¶>ÊXÈ>¸rÚ> +ï>·e?÷d?' !? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..586caed --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat @@ -0,0 +1 @@ +ÇaE9š×Ž9 0À9pY:lN/:gCV:í̓:Há™:²:`,Í:vqè:+ˆ;¯;>%;¸8;ÏxN;‹­_;v;â/ˆ;ÁË–;-‘¥;·;ß*Ç;|‚Ù;Ø•ï;~<½> Ä>«>XQ>ÿP(>óú0>#ì:>`dE>ÏáO>ÂY>8je>Içq>®c~>PS†>‡X>ta•>*M>BU¦>+}¯>{K¸>oµÂ>1,Î>àŒÙ>¡Œå>Øyó>3?Á ?^;?Ég?¥(?·P6? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..1badfc1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..338df9a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..ffd2791 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..650c70b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..3c5935a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..7a5ff28 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..7d642a8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..0ef8ec4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 10}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..5b2af5d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0003774873330257833, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..619d69a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..4f59982 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..a1b75a4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..85269ff Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..a3fd741 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b38c148 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..4790c2e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..6e682ce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..ec16c09 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..6ae247c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..999608a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..26cb410 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..5b96515 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..a5f465f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..2daaccf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..280d942 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 10}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..2aa6501 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..d5281e6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..05259b0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f6fc566 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ced2cbb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..12f8f8b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..beaf86d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..70383d3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..0c58648 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +å½i9i«9å½é9U :7:oZ_:$t„:Ìlž:Ír¶:RÓ:íÔò:c1;Ú—$;Ír6;|M;Ÿìb;${s;í̓;!í‘;;lN¯;ß'»;°›Ï;4*à; ²ñ;`é<8 <ÛÙõ; >»>ü>¨ '>”:1>¨ê;>2zE>ÑP>%z\>” h>Óv>Ž>ˆ>íÐ>áñ—>', >ã©>ÂL±>Fœº>nÅ>ÀÐ>V¿Ú>SFæ>îó>"Ô? s +?4ž?ys?¾˜(?77? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..567c134 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..b9a5465 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..8e99c69 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1f223cb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..519b2c2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..94926db Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..c1e6676 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..ce44466 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 10}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..5513b3c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(10, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 10, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..1a8bbd5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..fd95b98 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..ce347fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..7d1d40e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..966ec9e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..227bf78 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,4 @@ +å½i9Ö×9pY:ý.:ñßK:@Ñ:U ”:¸3³:Ü È:Ð~æ:c8ý:¡ë ;õç;i+;.—=;ukP;*Œd;v;ðW‚;ñZŽ;Ö +š;Ln¤;Ûš°;‚¾;|Í;&ÿÙ;?Ëç;Qƒø;A <} {Â>ÿç&>Õ¯6>zrF>YàW> el>·ã>ÖçŽ>çí›>) ª>¼eº>ö Í>‡žã>sWú>ë> ?±~?œù2? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..3b4a5e2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..b0e6ba6 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat @@ -0,0 +1 @@ +‚“J9Ìlž9~ˆñ9] :¥úG:Êmu:¯”:œÝ¦:êÈÂ:å½é:Êf;õç;^#);Û<;ÈdQ;iIn;–J„;Y“’;:¹Ÿ;˯;=ÂÃ;€ Ø;8·ê;/û;tã<•<ìŽ<[*<–Ì5<C<®VP<|]<ý†k<+’|<†ðñ >¯>¯Â>€&>ͼ/>Ýg9>mpC>`•N>Ÿ»Y>·Çe> Är>ˆˆ>>ë†>Vª>Ð…•>£’>X¦>v¯>‹¸>úËÃ>„%Ï>³±Ú>ñæ>š­ô>ÏC?¨a ?Ð?bJ?Ë(?¥8? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..8923347 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..e21a5c1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..bf7fd93 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..4b73f8c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..e2f4c1a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_10bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..54efe59 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..0881de7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..fe38866 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..ff96cf1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 11}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..f80bf26 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..bffa932 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..ebfe184 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..19d3180 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..0527af3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +Þ¦à:^#);´+f;“Ñ;™V´;LðÕ;Nùù;ß<¢ñ#<8Ä@>rë >â >91>ÀÁ>à >„}&>Z«+>Y +2>.J8>õ½>>¢ãE>rëL>X¥S>n[>'‡c>”ík>5õs>&ñ{>Îu‚>ËF‡>uþ‹>Fk‘>$Ö–>ôtœ>—¯¢>äf©>úW°>Œ*·>‚¾>‘{Æ>ƒWÏ>—õØ>ÜÊâ>¿Ìí>èÉù>E?£ ?ºq?â%?ÑÇ(?h“7?è$M? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..69ad549 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat @@ -0,0 +1 @@ +ƒ >DT>Íé>z¸>²#>x1*>5z1>bf:>wòB>! L>èåU>»m`> üj>åÒv>•Š‚>彉>w>¼ü˜>é_¡>¥Ìª>ŠŠ´> §¿>^õË>Ù>üÔç>@²÷>"O?0Î?¹R?ú*?ï‰B? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..5ccd3fb --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +‚“J9‡ž£9^Ò9š×:ÀJ<:Lóa:5:¢î—:<¿·:gCÖ:…Ÿú:;-‘%;Æ^9;žæJ;äº];${s;—…;ñZŽ;Ù”˜;á«¡;­’«;Êè·;«Å;† Õ;-ã;¼Bï;¹»ü;®<…˜ <Ëi<ƒ<÷<&}(<œà2<©Æ9<\ŸB<ÒM<6XP>éž(>)9>¤uJ>!0\>4#q>e¼ƒ>&¼>Gåœ>N{«>Ÿ¿¼>4ºÏ>¨ûå>¤éý>ÐM ?ôT?ä¢4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..34ccdf8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..687477f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..5551b3b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..53c568a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..d3e34b5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..7066d44 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..7f31ab9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..fdcc937 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..f600320 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..5cba0af --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 11}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..d6cc6e1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00019327351765241474, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..85b0c19 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..9171b52 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8e45fd6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..37462a3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat @@ -0,0 +1,3 @@ +¨ø:.”1;p`w;Ò€›;ðÜ¿;‹­ß;+ˆ<Ë<~E'<3f;<°›O<še<Ÿ­{5,>Uê >¬>P:> Ù>M!>´&>ß,>2ð2>Íí8>é>>åùD>&ØK>OS>¹ÉZ>N¡b>ØŸj>Vnr>Uñz>Ló>Ü7‡>OÒ‹>Üh>”•>œ>¶ž¢>À_©>‡*°>ØÔ¶>Ž7¾>šÆ>îGÏ>eØ>3Åá>#Åì>•ø>§Ò?ãx +?¿?\Y?(?+E7?àeK? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..914bb98 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat @@ -0,0 +1,3 @@ +ùöT:á«¡:ä·Ñ:[; *(;ÿF;’Äh;í̓;c“;ò`¦; l·;ÙÊ;ÅÝÞ;X—õ;_¤5@=GI=š»R=KO\=zûf=iq=ÊÌ{=¬üƒ=Š=á²=˜Z—=-2Ÿ=ý9¦=?®=x4¶=®ô½=«Æ=aÐ=²zÙ=Iiã=vgí=SÈ÷=U§>ê>êb >¾>\N>œç!> (>™r0>ÃY8>$@>ÂûH>ÁçR>çV]>øjh>T;t>;™€>x¶‡>×>>¾/—>ãUŸ>üÔ§>‡“±>ÐM½>ÕºÈ>§«Ô>nçâ>†Åñ>$ù?AÍ ??ÊÁ)?¿A? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b9ea09e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..d1c04c6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..6d093d8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..5e8fd46 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..ee1f175 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..2aba6ac Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..6bf0e21 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..a622cb5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..b9c8f96 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..05ab945 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..2614a65 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 11}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..e3c3569 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..1de03e6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..4a7c782 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..a887655 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..5fab04e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..73aefd4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..77e5748 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1,6 @@ +=ÅO9BШ9Ö×9¢î:6®F:Êmu: $:yv©:(†Ì:~ˆñ:ûø ;¢î;èÂ*;â±9;g@J;äº];Ø•o;Ñzƒ;KhŒ;3¢–;ä5 ;èª;¸¸;=ÂÃ;êËÎ;ZÜ;T +ë;Qƒø;î<2Ÿ +<\<„V<©!<ïÖ'T–>¸&>x46>G>Ò®X> Àk>-­>ÇŒ>Æç™>"©>ÊÚ¹>oøÌ>Lá>'dø> W +?´!?ÙG3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..691b2c9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..269e108 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..f1a9e27 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..d4de945 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..762b6c7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..77ab220 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..5f49bda Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..2d4d731 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..071245a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..990d3cc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 11}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..d6cc6e1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00019327351765241474, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..407b7ca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..aa5f7b7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..ae4cd87 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..c102486 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..5b4fcc5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..e80cba5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..c4c46d4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..d1bf1b7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat @@ -0,0 +1,5 @@ +[!t9–̵9å½é9] :¥úG:¨x:c“:ý®:!oÃ:ÉgÝ:${ó:@Ç;xp;4¥";éÅ6;ŠªS;j;.€;¡ë‹;ñ]š;yv©;Ñü´;98Å;Hf×;’Äè;í×þ;Ý` +<ú¶<Š("<š-<« 9<æ>D<èP<û>`<÷rn<%~<È!‡â% >@À>kþ>Î9'>íY0> +5:>@E>¤ÔP>©¸[>„f>­Zs>=€>Sφ>î5Ž>Uû•>QÐ>Š•¦>au¯>k±¸>ÞxÃ>ÄÎ>]³Ø>Ò:å>\†ò>ø+?± +?H‚?³œ?Ö(?Ù›7? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..4db1013 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..9dd6bf9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..efd421b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..f362b84 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..eaa2f3d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..584a1b0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..c8ce86b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..3b8776f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 11}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..e3c3569 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(11, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 11, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..a2878b5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..0207956 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..480059a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..1a98580 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +ö:ÀJ<;c8};‘<Ÿ;íRÁ;ï[å;y²<½A“)>· >ké>,ª>Â>ôX >> &>†+>ÿ*1>M'7>z=>U"D>ëPL> S>Š`Z>TÙa>B9j>GKr>€g{>Ø>ŸÐ†>ºŒ>jû‘>O^˜>Ξ>¾D¤>Bª>Si±> ~¸>¤Û¿>=¦Ç>íYÐ>ƒÙ>=9ã>Y¯î>Tšú>š+?:õ +?Ã%?ò¦?•(?ûí7?j®L? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..10a489b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat @@ -0,0 +1 @@ +µ'ƒ:A±: ïî:Ëi;Žµ,;g@J;%g;¹±;¨•;€Š¦;â±¹;øóÈ;ýƒß;[!ô;z÷<ÚÖ =û}G=IQ=¹ÉZ=vŸe=±Òp={/|=W¾ƒ==xŠ=xp‘=lö—=:¹Ÿ=ïm¦=Þ»­=ºJµ=‡È½=|·Å="rÏ=Ú=³ä=÷rî='dø=>Úò>«è >Oz>½¼>äž!>X‚(>c#0>²ñ8> B>yhK>AU>j_>wCk>îfw>¼-‚>%8‰>ké>)‰˜>£í >EÕ©>jí³>d¿>@}Ë>e™Ø>Ü®æ>J«ö>3°?F ?ª?zØ+?D? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..0862548 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..db708a4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ca64326 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +š×Ž9.—½9Ò„þ9:¹:¥úG:~ˆq:U ”:ý®:GÉ:oZß:c8ý:GÞ ;V ;2;ÇaE;´(Z;${s;@Ç„; ®Ž;)›;Ìoª;¸;øóÈ;õlÖ;•Nç;â6÷;X<±[< l¥0=!==ELI=‰7W=wäd=Áps=gf=³Øˆ=PÑ=”ôš=$¥=Þ$¯=º@º=ð;Æ=´`Ò==Uß=œ“í=E7ü=Q˜>ñH >J>˜¹>Æü&>^Ù/>*i9>‹C>ÿ&N> Z>?Pe>œwq>[d~>Ò…>ìŒ>ú;”>¡[œ>™Æ¤>! ®>BN·>.{Á>šÌ>mm×>)5ä>JÇò>XC?R ?¾d?˜À?ï¶(?–<6? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..ab1ac3e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..2e8510b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..7d163d0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..228348b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..f855282 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_11bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..f4e8c9a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..c845c91 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..c27b3fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..1eeddca --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 12}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..ffa53b1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..b8609af Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..70b50b6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..566c95a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a112391 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..1acb6df Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..25b59bf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..477dbf8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..aed5ca9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..43b1e61 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..c686d39 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..9d66586 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..ae432ae Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..1651d61 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..74fe5d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..5006dea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..567ae3e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 12}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..996fed5 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..6144bef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..09b7bd3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..c14f860 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ae43f37 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..4f63fc0 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat @@ -0,0 +1,3 @@ +í̓:'€´:Fâð:q\;¿G0;¬Q;${s;Œ¬ˆ;˜Pœ;Žµ¬; 0À;ÅÚÒ;BUæ;Sù;©D¬I >¦>(É>ƒ>Ö¤$>[,>A%4>}Ë;>¼D>ù.M>X>S‚a>«_m>0 +z>3·ƒ>ó›Š>‹’>GŠ™>U0¢>9«>¦fµ>û>À>}äË>þäÚ>Gé>œ?ù>ÿ?ø+?ÝD?¨L.?qÌD? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..d1e8e70 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..98826a8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..51b083f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..fb9bf90 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..df62af9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..331debc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..89b3411 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..cb72065 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..80ab86f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..ec320f3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..678fd33 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 12}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..5ed3632 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..f60e2d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..36782a0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..4a6ff40 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..afcb6f8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..0cbf0c0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c83ac4a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +ÇaE9xp‘9ÇaÅ9pY:lN/:ÖW:“À…:Ÿ:<¿·:=ÅÏ:å½é:@Ñÿ:ôä ;›Ú;Óƒ';ÎÚ<;RS;óåc;æÀu;!„;³ ;EW›;ò`¦;¿G°;¸;«Å;ukÐ;‡#á;÷rî;ñaý;°XÄ<}ÄÌdP>_„$>ùÖ5> +³H>¿j[>Ô¢o>Ò‚>À¬Ž>z>Z¬>êi¼>nsÏ>sšä>~«ü> ¼ ?4È?:¶3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..c37c282 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat @@ -0,0 +1 @@ +Xº:+ˆ;+;ÖW;ûÿx;¶*;Ž² ;?I¶;,Ë;×ß;X—õ;­Î<®Ñ<Ü <á®-=¯jF=õ;M=e,T=pÍ[=Þxc=°.k=jís=¬4|= «‚=ïM‡=u‡Œ=V‘=à—=ý=Së¢=ó2©=د=Eê¶=-R¾=³]Æ=z:Î=ªÂÖ=.‰ß=ÔCé=™Ûñ=@–û=±Ý>¤£>Ùè >m(>a/>[ >Lé&>Åm.>ä{6>Ý>>»G>wQ>¬T[> sf>H t>}¡>Œ‰>CX’>úœ>)¢¨>›m¶>ŒCÇ>Ú>ýŠî>‰S?~?ÖÇ? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..05029fe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..16e0bdd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..12ef92d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..0974e62 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..431bc8c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..1163ffa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..02ba550 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..4351fab Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..1df1204 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 12}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..cb6e144 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0001546188141219318, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..871eef3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..0104dae Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..0adce2e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..e756ae4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1,3 @@ +úüì:á®-;?Ëg;“Ñ;Mq°;”HÏ;éJô;+‹ <©!<Ô†3<¡pI<Ę_<¦Áx<µ†‰<›{”<¸Ñ <Ñ«<ŸÉ·<£Ã<½"Ð<ªŠÞ=3$H=‰ØP=|‚Y=R”b=Dzm=÷£w=ØŽ€=Vâ…=”d‹=Ál=¿–=?œ=èú¢=!E©=+}¯=Yîµ=k ¼=p Ã=æÊ=jdÓ=•KÛ=£ßâ=‰ë=WÅò=€gû=G2>íŸ>°· >4š>½o>ª¦> §>x%>M$+>Ô 1>7>W=>åçC>aK>¯R>Ë1Z>ƒBb>â3k>uÆs> £|>Å‚>W‡>å8Œ>ù‘>T—>³,>¦ä£>0zª>s&±>]Ó·> ½¿>—üÇ>ÖÏ>=ŸØ>ðÎá>,í>&vù>ì]?ÀÈ +??^?ö™?ƒÿ'?S?7?oøL? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..31742e9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..7e5707a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..076848b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..b03891e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..faf75ed Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..b4fb5a6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..96a20aa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..b4f72d2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..41c3fe9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..7335287 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..90cd7bb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..f7a46e9 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 12}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..d62d4cc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(12, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..646df31 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..1610b7e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..0f23a04 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..55988cf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..9877e07 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c81b038 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..e7ef06d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +f=¾:ôëû:•É);0U;ôë{;„Ž;4¥¢;se¸;"rÏ;¿Éá;þ‰÷;y²<{ú<²^<²a)<Ë-7<êÈB³=³r=¼ü=ué=öê$=ʼn*=pª0=¾¦6=Ħ==Ù·C=Þ·J=McR=»Z=ÝŽ>å >€>LÔ>Ô° >°J'>X8/>J47>¾€?>ÍH>Ê{S>ì _> ªk>lx>̹ƒ>øNŒ>Ãþ”>ZvŸ>Õª>€u¹>"3È>ôùÙ>†ð>âd?Í?)º!? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2ee18f9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..927bda7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..b78b7c9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..6547a0f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..a65690a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..b4a21a2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_12bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..0b70de9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..1a82d61 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..6546cad Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..4d4232a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 13}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..9daa31c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..54c7001 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..e83713a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..ff8f74a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..6307eef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..01d27e9 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat @@ -0,0 +1 @@ +*Œd:-‘¥:ÉgÝ:`;œÝ&;GI;Ð~f;z÷ƒ;:¶“;öê¤;CÓ´;wòÂ;ŸéÖ;p]ë;+ˆ<ôä <¢î<2`#<ý.<¬P8<èƒCV]>eß>Ye> >Š‘#>œÁ*>Ñ2>yo:>}“C>ô{K>4U>z3_>*Ùi>Ù¢v>ÌÇ>ú‰>B>ð˜>. >ŸK©>Âdz>ú^¿>cÖÊ>ŸRØ>nBæ>Àö>~Z?R9?´?N{+?üþA? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..e88c307 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..b065d66 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..92671fa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..925c93a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..7a5286a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..af93da6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..b01b0c1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..727a91f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..0d44b5a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..eb382cd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..c300d41 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 13}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..f7e1c12 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0003774873330257833, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..383350b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..8e169a0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..832f8ee Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..3ed461f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..355dd74 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..344d5fe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..d5a900b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..5f9aa8b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..c0ee1a7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..a308014 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..ed4364f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..77dd05b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..d0b53bf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..6b62193 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..70257a7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..3e65126 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 13}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..2a38aa4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00019327351765241474, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..1605d35 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..e53a0c5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..717a0fb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..71694da Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..706a34f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..654ac84 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +$t„9BШ9´(Ú9+‹ :Óƒ':ñßK:å½i:+‹:‡ž£:Ír¶:º9Ë:™Øå:¨ø:U;üû;Oø";e:2;ÎuB;RS;?Ëg;Nùy;`‡;DT;Oõ–;4¥¢;ý®;§º;¨„Æ;3'Ô;-ã;~ˆñ;Îúÿ;ÇÜ<ï<øq<âð <^#)<¸33<º> q>-($>É­3>;C>Í€T>›Xi>Zv>´Œ>M+š>!¼¨>Íd¸>F•Ë>Eâ>;,ü>4á ?—Ù?T²3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..011c58c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..0d9d1a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..7a73192 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..2cb7f54 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..16138c9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..01fcf81 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..835967f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..858610b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..8153a0b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..105be24 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 13}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..9daa31c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..319647f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..5addf8f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..25246c5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..9997cdd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1,3 @@ +„™â:Óƒ';„™b;(;¿G°;OzÔ;X—õ;GÞ <¾D$< l7<êËN/=@9=ˆB=1±K=IÙS=I +]=äëf=ep=Æpz=;‚=%F‡=}Œ=É»‘=«—=ƒ=U™£=¤•©=*8°=¥·=ku½=ƒ4Ä= …Ë=~hÒ=úšÚ=>â=qê=îò=µöù=Iw>>µï +>t>' > >í`>Êt$>¶½*>ÝH1>™6> =>Æ¡C>±üJ>%àQ>´Y>#Â`>lïh>gq>3f{>¾R‚>Ò,‡>·Œ>ýn’>Hï—>Tõ>z÷£>ž]ª>Ç°>¯u¸>1ŽÀ>iüÈ>²²Ñ>bïÚ>~Så>Zï>Á¯ú>?-g ?¶î?Ø?¹×(?y7?çL? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..ddaaa57 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..da0db69 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..3ffcf66 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2cdbe31 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..77e15ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..51486b0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..2c97505 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..20aae80 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..8903875 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..096a80c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..da82dd7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..db3616e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 13}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..d0b5a75 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00024159190070349723, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(13, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 13, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..3cc5175 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..2c80f61 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..18ed203 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..33363e4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..98393cc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..38608bc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +š×Ž9¥úÇ99ºö9xp:–Ì5:Lóa: $:öê¤:·:RÓ:9ºö:ûø ;,Ž;èÂ*; l7;RG;gCV;}…e;p`w;[…;xp‘; +'œ;»º¥;¼½±;.—½;g@Ê;gCÖ;œbä;Æî;%~ÿ;X<¸o<¨>r'(>Ð7>ëlH>§ +[>]ëp>N*ƒ>Ê·Ž>«ïœ>7éª>˜Ç»>g{Î>‹ã>Zü>‡_ ?;%?“§5? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..46a1941 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +Iç±:ÃVì:;5«:;a^;~‚;¯”;EZ§;¡m½;ñßË;hFâ;X—õ;–J<_§< ±<œÝ&=qÞE=Q`M=ãDU= 9]=Ù©e=#×m=¿ýv=’€=€˜„=¸y‰=PŽ=Ì”=}š=jy =.§=è­=Ëĵ=¹Í½=ÇÊÆ=¥ÂÏ=Ä9Ù=3·ã={î=ÇLø=ÒV>W>h >z‡>ã‘>Ló!>bm)>&®1>¹é9>wB>æL>™HV> &a>[km>_sz>ɦ„>…Š>˜>M\£>þÓ°>ž•Â>UÕ>UØê>€$?¯»?Áõ ? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..7c93e8d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..cf78875 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..7d5098a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..7d4096a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..8832d3e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..db89572 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_13bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..4ad7dd6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..99e69ff Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..0e084e2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..607e598 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 14}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..abe3209 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..76621e3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..8f2c7cf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..264ca35 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..05d6486 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..79fc69b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..d00ad0e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..85c03e9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..f3e7573 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..f52e38a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..0049e03 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..612dd04 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..cfd7e32 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..1c97dc9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..dddff4d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..e51f85d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..410d6cf --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 14}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..abe3209 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..e8e9590 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..8b931b9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8530d93 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..4513881 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..eb43b18 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..f1bd578 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..03bdc0b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..e31e2ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..77bab1e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..82304b6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..f028071 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..8950d37 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..64a754a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..085eced Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..1b8c261 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..f451825 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 14}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..9eb5002 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..eccdd37 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..364ebdc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..6a8ce37 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..cc07f44 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..bcf78dc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..e965724 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..5ecbbbd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..c2cfd06 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9553744 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..ad2f02c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..2b7bcd8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..5ff5ed4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..eb698e5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..6d4815e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..2095ab9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..08f644b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 14}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..0183b3b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00030198987224139273, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..599113c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..7ac77f1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8fa1220 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..10f87e2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..486334c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..6af98a2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..4167c04 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..c8d35a6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..c2f9c74 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..d48e251 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..2d5d325 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..6f0042a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..5cb8dc2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..2367728 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..7495341 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..3366b3e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 14}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..6ae1d0e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(14, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 14, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..a963267 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..8efd21d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..d6f6d7f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a12028f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +9ºö:X:;§l;q\”;« ¹;‘ÁÜ;+ˆ$>ú +>¢&>üé>o >Òd>%>é+>U®0>„v7>Jê=>x[D>kœK>ºS>‡mZ>Ob>Fk>F]s>*M}>Evƒ>M©ˆ>’Ž>+a“>1O™>ÿŸ>Ͼ¤>»«>_™±>í!¸>±Ù¿>íÇ>ÎÐ>ª”Ù>ùýã>Ú1ï>, ü>‚½?Dà ?Qß?—ë?Íæ)?1ß8?$žN? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..65496ce --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat @@ -0,0 +1 @@ +¨ÿˆ:ã¾:<ð:“Ã;ý.;`,M;Möm;pYˆ;‡š;’?«;pÛ¹;:;Ñ;×’ã;têõ;“À<™’<|ý<*'< j1<ß';<åùD<ä·Q<ÅÝ^<Ýdm§¨>0>>¦ž>ÀÁ>£ß">:*>Aª1>j:9>-B>-gK>’PU>ìr`>ˆ½k>+x>ƒB‚>Õºˆ>yÕ>þ‰—>l¾Ÿ>G¨>;²>nš½>êÊ>Õ8×>Iäå>•Þö>–Ú?#·?ÚM?/,?èúB? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..6c37017 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ + ïn9Ûš°9ÃVì93¢:êÈB:å½i:ç¼’:©¡: 0À:„™â:™Ô;\;¢ñ#;Æ^9;ÕŒK;äº];Fâp;+ˆ;‰"Š;R•;7/¡;­’«;Ñü´;(ƒÀ;xõÎ;´(Ú;œbä;CXò;³§ÿ;X<òŸ (<†0<â8<$ùA< L<T<ßë_<i=Ÿ>” (>l8>ÑÇH>õË\>ïq>絃>© >Ï>#Ŭ>€Y½>· +Ð>ßÁå>†úý>M ?O«?µ©4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..6c05925 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +Óƒ§:T +ë:Há;6®F;å½i;6)‰;Ò€›;4¨®;¯˜Ã;°žÛ;µ.ò;@Ç< i<+I<€Š&€=MN…=LDŠ=öûŽ=$m•=¨a›=—¡=žô¨=¥¢°=$ȸ=anÀ= aÉ=TIÒ=g9Û=ï[å=M_ï=Åù=Þ˜>jÊ>Í3>'>Å >£ß">?F*>å…1>2¸:>{ND>=N>2ÆX>› d>îGo>´|>"A†>çØŽ>;h—>kY¡>¹´­>úz»>åÍ>¨®à>ª9ö>Íâ?ý×?aÉ#? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..bf2771c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..96fd59a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..c9ff6fb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..71a61d9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..23a3e49 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..871fde8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_14bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..6980c9e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..ea61a0b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..2a4f48b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..96199f8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 15}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..44938ce --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..8254adf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..d47cdaf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..63fb0fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..f34471c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..90f64d7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat @@ -0,0 +1,3 @@ +T +k:Iç±:Ø•ï:‡;« 9;|‚Y;߬x;¡ë‹;”Æ;ý®;ÑÿÀ;¥ýÓ;œbä;¨ø;;ø<Í®<é<@‹)<ðÙ3<¹6?<*ËK<~ÇX< ¯e<˜–r<Ð?<ž‡<ó<˜ñ•<Ùóž‡Ý +>ßm>>¨E>€&>2 />â67>b³?>ÔÌI>J0T>O_>‡Tj>¬çv>¹‘‚>©‰>ÙÞ‘>b™>—F¡>‡f«>'µ>£ À>MÌ>TˆÙ>d)è>Ä°ø>Â0?g?Ó×?Á,?qÚB? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..736b92c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..448b526 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +‡š:ÏxÎ:!;4¥";–ÏA;ùù`; «‚;ã2”;œÝ¦;Xº;³%Î;kÐà;Fâð;FÛë<àõ<&ÃþÕŒ >]Ý>Î$>/">P®)>´×1>Þ¾9>oµB>‰ôL>Ù+W>m~a>(m>Ùx>o,‚>þ‚ˆ>_>+˜>¡Q¡>Áˆ¬>ï¸>ÇSÇ>¾¸×>âê>œžÿ>šó +?^š?)? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..952dcf8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..23b0942 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..11014e4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..4d2f9e4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..b18b116 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..53e97eb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..21f897a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..89acefc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..d5e0d5a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 15}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..af7350f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..51354ad Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..65cff7c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..a3e88de Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..448ac73 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..4aaa85c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..8492998 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat @@ -0,0 +1 @@ +–Ì59 ïn9Qþº9[!ô9‡:êÈB:íÔr:LŠ:R¢:Xº:RÓ:úüì: +ÿ:…˜ ;¢î;•É);7; 3L;ÂS`;Möm;‹};ÃR‰;tæ’;AÍœ; *¨;œà²;$ùÁ;ÏxÎ;îXÙ;a2å;(ó;{ÿ;rž<š×%=E¹-=h#7=IwA=ü!M=šY=¦_f=æ’x=Þj…=™û=(‘ž=Àº¬=¾n¾=_¹Ð=IÒä=‰’ú=Í>^¯>jo%>.f4>ô.F>›qY>O¤n>ÌP‚>¼¹Ž>¾›>Šg©>Ði¹>±Ì>òœá>pÛù> : ?’?:–4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..a15915e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..b361e2a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..e367de6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..e238d76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..fa0dc29 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..aafb727 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..d9a11ce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..c354099 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..1a968b9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..0ecfe7e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 15}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..10ac045 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00030198987224139273, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..6c85ede Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..b9e2bf9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..05e0e3f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..fcab183 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..7858832 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..7f8da02 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..f257b69 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..bb97968 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..f9bc3d4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..1e64252 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..1025ce3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..dd4f2d8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..ee77be7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..9203be9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..0fe7da4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..d7c1fb0 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 15}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..ac37a6b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..651ddf5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..93978b2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..896f70d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..22d15d0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..5c96e80 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..e2321c2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..dcf21e9 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +yv©:ÃVì:Oø";(†L;wtt;+‹;Š(¢;ÃÔº;ÏxÎ;Ôå;Nùù;ÇÜ<Ù +>ž3>®>¡>”#>h*>‘3>ª†;>ܼD>õ¤N>°ÌX>)5d>ͼo>Ùj~>~E‡>Û>ÐÒš> ¦>‡wµ>ƒ4Ä>§Ö>‡fë>MQ?Û¯ ?£ ? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..9001a65 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..03c36e0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..748daab Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..462f6a5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..7fb280f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..abde862 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..ae37108 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..1bf5c21 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..0a9cd75 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 15}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..8084388 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0003774873330257833, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(15, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 15, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..06e14a8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..3ac0b9f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..429fd1e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..70512d9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..3a7ef10 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2297dce --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1 @@ + 0@9i«9[!ô9©!:‚“J:*Œd:@Ê:±ª:²"Â:ÉgÝ:“Çô:9³;Ù”;€Š&;Ír6;/šI;Þ¦`;߬x;í̓; $;‡š;Ln¤;A±; 0À;¶¯Ì;)‰Ø;´+æ;žô;Îúÿ;SÁ±#>5B9>²êI>RG]>ŒTq> âƒ>I>¦œ><¬>X?¾>†Ð>å>zªþ>Gì ?ÝÛ?JÇ2? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..29c01ac Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..dcc4e6e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..8245497 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..5acbf2d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..c45a5fc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..31cc881 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..ceb000f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_15bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..02b7ffb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..602061f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..abf14e2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..b172b51 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 16}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..e509005 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..6546919 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..6f4e53e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..4d2a80b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..204e4a3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +ÃVì:<¿7;[!t;d4š;ÃÔº;7´Þ; æ">(† >Bx>a´>–¢>eA!> '>aú,>•ú2>Ýg9>ûµ?>jOF>‚M>V`T>¶?\> +ïc>Öll>´Rt>ÆB}>Š‘ƒ>"3ˆ>NÄ>Þ“>N˜>KAž>f¤> !«>Äú±>`¸¹>öÁ>øóÈ>š2Ò>µèÛ>æ>âñ>²Õü>®3?ñ ?~l?ë²?;ã)?B`8?j§M? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..e70caf9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..96ef159 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..0624f30 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +Oø¢:1£í:”Æ;!oC;9d;tã†;Há™;Éå«;=ÂÃ; +¬Ù;iIî;›=ïD=†ïK=3S=îZ=R”b=òDj=Øgr=%|=A£‚=§–‡=[âŒ=ZØ‘=š˜=ôÝ=á}¤=Ȫ=©þ±=œ?¹=Þ†Á={É=’lÑ=¬BÚ=_ã=@í=xF÷=Ê>v>Ý? >+>3>úç>>t'>Z/> l7>íé?>‚*I>Ö«S>%õ^>ðl>òÂx>³âƒ>寋>°_”>Üæž>jE«>l¹>„É>cFÛ>CÝï>3G?ªó?b5!? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..b118bdc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..6f3d3cf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..8c2316b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..d8defdc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..fc25217 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..acd3325 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..ce51d1b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..e59e2d8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..0fd5330 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 16}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..41da326 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..9310fd6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..10396b2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..d755686 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a616142 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +“Çô:^&5;Þ©l;3¢–;« ¹;ÌñÛ;@Ñÿ;U<ØR%sŒ>Hc >çA>;v>, >êÄ>vŸ%>xš+>Ì1>-ó7>k‡>>xÄE>kM> T>B»[>°fc>}äk>‰3t>—Ù|>>ƒ>x?ˆ>ë0>ᤒ>:z˜>xü>W¾£>ïÈ©>ܯ>ê·>f=¾>L`Æ>ΊÏ> ÌØ>b·â>Áší>]Åù>¯?‹· +?a@?t ?µt(?ŒC7?L? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..04e760a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..a9a95ac Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..9c7ae1f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ee28444 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d81fe02 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..17eca00 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..42c3a24 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..d5069ad Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..177f46b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..de68a91 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..ae7a288 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..aba11e7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 16}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..f4edbbb --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..3cc1057 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..c376d6d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7e42f0d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..b9d64fc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..2f3c494 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..17935e2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1 @@ +ߥ‰9se¸9Sù9Žµ,:gCV:c8}:¯”:ý®:ÿÆ:™Øå:Ñz;q\;Óƒ';ÀJ<;‘¾P;?Ëg;ûÿx;9³‡;9“;`ª›;Ln¤;Þ$¯;ÃÔº;mTÇ;0Õ;-ã;Fâð;‹ý;“À! >G>m+>—p;>yãM>—Fa>±¶t>Bu…>Ô”‘>^iŸ>ÆÄ®>D;¿>neÑ><]å>,€û>`Õ ?F?Ô†3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..0b9695c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..e744525 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..ebc0972 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..cf603eb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..07c558f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..6e56b45 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..7a13b76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..c9936a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..1958540 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..0d88279 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 16}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..41da326 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..ef7f90b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..91a3465 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..11510dd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..1f76871 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1 @@ ++ˆ;2;æÀu;AÍœ;²"Â;a2å;µ'<§½<Ñ>(< 0@%=·-=x46=¬¯>=AðG=û®P= Y=/[b=®ék=­Õu=ØŽ€=y†=fR‹=U7‘=°Q–=q$œ=4¥¢=×ߨ=E"¯=¡¥µ=ʼ=òÄ=ZÌ=Q¿Ó=/üÛ=Íä=Åí=wtô=&Zý=­ê>¶b>˜À >Wå>Â">„:>TÙ!>8å'>¦'.>á 4>êî9>Èk@>'âF>[KN>¹|U>] ]>×ûd>E¹m>·Àv>§W€>/Ö„>Ä©‰>ßòŽ>Ô>Ü™>@ÑŸ>~Ü¥>è´¬>)<³>1aº>@ÃÁ>áÊÉ>^TÒ>”ÔÛ>«—å>Ëîï>uû>¶î?$* ?ÒH?Z„?y)?Ãr8?S—N? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..8e48930 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat @@ -0,0 +1,2 @@ +ùJ >&¼>[%>®k>3 %>+«,>þ4>k‡>>ÞåG>.tR>ÌZ]>ai>Àëu>„‚>©V‰>éx‘>¤|™>”3¢>€×«>ÄÞµ>bÅÀ>6Í>‹·Ú>f×è>µø>ÒÊ?¨>?pÆ?W,? +öB? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..900376b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..8a07306 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ef0d694 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +‚“J9d7¦9^Ò9+‹ :.—=:~ˆq:ߥ‰:á«¡:Xº:RÓ:íÔò:2Ÿ +;ys;zy5;ÏxN;„™b;Ò„~;jE‹;0˜;i«;« ¹;ÒÍ;P}à;µ.ò;|<<œ<+I<Ÿg%<Ûš0<Ø><îUM<ë\<3èl<¾Šz„ >¶“>bt>Ž !>üÆ)>e3> ¹<>a»E>®VP>UhZ>]Qf>„q>E7|>¹ƒ„>$*‹>Ï\’>Ÿ»™>µ¾¡>ÿBª>ƒ;³>Ó`¼>6®Æ>ùòÑ>úõÝ>bqì>—bý>¦?ˆz?N?¥ú'?‚¨7? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..b140773 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..b4b7780 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..8f7e955 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..0524207 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..a03c82d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..579c968 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..0cc97e0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..e07fc3c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 16}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..43f8f4e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0001546188141219318, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +¸\root.phi"_tf_keras_sequential*\{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À> root.rho"_tf_keras_sequential*•>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +½#root.phi.layer_with_weights-0"_tf_keras_layer*‚{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +«$root.phi.layer-1"_tf_keras_layer*ý{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯&root.phi.layer-3"_tf_keras_layer*{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ë'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯(root.phi.layer-5"_tf_keras_layer*{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È/root.rho.layer_with_weights-0"_tf_keras_layer*{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¬0root.rho.layer-1"_tf_keras_layer*þ{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(16, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ç1root.rho.layer_with_weights-1"_tf_keras_layer*Œ{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 16, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..5e8abb1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..88b13da Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f0303fc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..e24a390 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..c8b03a3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat @@ -0,0 +1,3 @@ +~ˆq:-‘¥:a2å:š×;ª-;YP;1£m;_¤ƒ;ਕ;˜S¨; l·;‰§Ç;ZÜ;ð^ñ;+ <ža =H=ÕëQ=J\=BUf=Üñp=yê|=Låƒ=AkŠ=%w=•g—=hbž=û‹¥=[k­=öãµ=z½=0Ç=åüÐ=ðÚ=¹úã=rÝî=]Åù=ÿ#>…´>bÚ >û’>mÈ>ud!>Ì)>I~0>g58>OA>ÔÌI>3S>ͱ]>¦Cj>-Šv>žµ>ìÈ>†>™>éè¡>Å«>˜ˆ´>4¡¿>»~Ê>¼ +×>®3å>å[÷>øŸ? ï?}Ë?Ë +,?IpB? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..a1e7ce9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..799b5a1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..95ec69a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..0d46c76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..08691ab Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..2a8c796 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..2d90356 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..da44998 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_16bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..33c0e76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..4b609a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..65e652e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..fd87c29 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 2}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..1a50551 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÎTroot.phi"_tf_keras_sequential*£T{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À9 root.rho"_tf_keras_sequential*•9{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +¤#root.phi.layer_with_weights-0"_tf_keras_layer*é{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +$root.phi.layer-1"_tf_keras_layer*ï{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²%root.phi.layer_with_weights-1"_tf_keras_layer*÷{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡&root.phi.layer-3"_tf_keras_layer*ó{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²'root.phi.layer_with_weights-2"_tf_keras_layer*÷{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡(root.phi.layer-5"_tf_keras_layer*ó{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯/root.rho.layer_with_weights-0"_tf_keras_layer*ô{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ž0root.rho.layer-1"_tf_keras_layer*ð{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +®1root.rho.layer_with_weights-1"_tf_keras_layer*ó{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..54c913d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..b59baa9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..71fed47 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..7189189 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..66872b4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..96c329f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..98cfc64 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +ëL©;'ò;â¨<º(<<ÄÈ]=ð I=óUT=L!_=Õ k=Ý•v=oL=a/‡=×L=á„“=õ˜=7Øž=&«¥=zH¬=þ<²=4¸=«Ó¾=+lÅ=ŸË=dZÑ=]Ø=åÞ=Š æ=qùì=‰3ô=%ü=FÛ>ZÕ>·¿ >›Å >…÷>'r>#c>Üæ>¾Û">ñr'>^,>º1>Òª5>G:>¾n>>“EC>H>c1N>íµS>tEY>€_>ÿ~e>¢¹k> r>ê…x>®]>'ƒ> ü†>ÓÞŠ>Ÿ!>)<“>­Ç—>u÷œ>‘¢>˜S¨>U®>Eø´>Ÿs¼>þÃ>XâÊ>)<Ó>KzÛ>ƒ]ä>H,ï>Õ¡ø>D-?ª©?+[ ?q?·Ç?!?]½&?÷x,?rç2?—A:?íhA?´J? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ea492a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..fd2a880 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..3491652 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..42a95a4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..ebaac57 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..7f65adb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..a0e158b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..18a80b2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..d4b5f70 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 2}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..c4d1678 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÎTroot.phi"_tf_keras_sequential*£T{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À9 root.rho"_tf_keras_sequential*•9{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +¤#root.phi.layer_with_weights-0"_tf_keras_layer*é{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +$root.phi.layer-1"_tf_keras_layer*ï{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²%root.phi.layer_with_weights-1"_tf_keras_layer*÷{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡&root.phi.layer-3"_tf_keras_layer*ó{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²'root.phi.layer_with_weights-2"_tf_keras_layer*÷{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡(root.phi.layer-5"_tf_keras_layer*ó{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯/root.rho.layer_with_weights-0"_tf_keras_layer*ô{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ž0root.rho.layer-1"_tf_keras_layer*ð{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +®1root.rho.layer_with_weights-1"_tf_keras_layer*ó{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..e6d8468 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..29599ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..81bc576 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..c4ba0ef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..0b0b740 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c9c64b5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..f5f76fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2e71775 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..95eda79 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..4f4471f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..be3612e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..4181cfe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..0b10767 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..78c3921 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..ae4fd63 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..773f0e4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 2}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..1a50551 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÎTroot.phi"_tf_keras_sequential*£T{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À9 root.rho"_tf_keras_sequential*•9{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +¤#root.phi.layer_with_weights-0"_tf_keras_layer*é{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +$root.phi.layer-1"_tf_keras_layer*ï{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²%root.phi.layer_with_weights-1"_tf_keras_layer*÷{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡&root.phi.layer-3"_tf_keras_layer*ó{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²'root.phi.layer_with_weights-2"_tf_keras_layer*÷{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡(root.phi.layer-5"_tf_keras_layer*ó{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯/root.rho.layer_with_weights-0"_tf_keras_layer*ô{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ž0root.rho.layer-1"_tf_keras_layer*ð{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +®1root.rho.layer_with_weights-1"_tf_keras_layer*ó{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..d0c612a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..7b1f405 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..cf2aa1e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..2127d3c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..f8d7dc1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..0c3262a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..0320d3e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat @@ -0,0 +1 @@ +:)~<®¨<ª¥Õ¤‚=SáŠ=÷Ë=œ¶”=A¡™=æ‹ž=‹v£=Ö«=m‰³=]½=þ‡Æ=GòÏ=‘«Ø=»Öá=ývê=–!ô=›ý=ê¦>Š=>£™ >“Ã>'r>Õ><…>n¦#> U(>[k->´×1>*î6>Ùï;>£í@>²iE>»~J>s€O>ÐT>ÅY>—Ë^>Xžd> Wj>fp>Hãu>¦<{>¬€>„„>̇>©6Š>:>è˜>^Õ“>+E—>g°š>•ž>œª¡>ª@¥>J ©><œ¬>¶°>´>•¸>J¼>‹Á>ïwÅ>AkÊ>/Ð>½oÕ>ÖsÛ>"…á>¨ ç>Ëâì>Ljó>K ú>ÒV?Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÎTroot.phi"_tf_keras_sequential*£T{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À9 root.rho"_tf_keras_sequential*•9{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +¤#root.phi.layer_with_weights-0"_tf_keras_layer*é{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +$root.phi.layer-1"_tf_keras_layer*ï{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²%root.phi.layer_with_weights-1"_tf_keras_layer*÷{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡&root.phi.layer-3"_tf_keras_layer*ó{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²'root.phi.layer_with_weights-2"_tf_keras_layer*÷{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡(root.phi.layer-5"_tf_keras_layer*ó{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯/root.rho.layer_with_weights-0"_tf_keras_layer*ô{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ž0root.rho.layer-1"_tf_keras_layer*ð{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +®1root.rho.layer_with_weights-1"_tf_keras_layer*ó{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..eb31d26 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..2979c95 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..176ac97 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ffa28f9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..7c43254 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..115af3f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..0d7eb4a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..009db5e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..1c1dbf8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..c2d10fe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..413e766 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..9e4b953 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..0d7600c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..bc917f2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..1ebe3e8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..4439067 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 2}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..c4d1678 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÎTroot.phi"_tf_keras_sequential*£T{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +À9 root.rho"_tf_keras_sequential*•9{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +¤#root.phi.layer_with_weights-0"_tf_keras_layer*é{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +$root.phi.layer-1"_tf_keras_layer*ï{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²%root.phi.layer_with_weights-1"_tf_keras_layer*÷{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡&root.phi.layer-3"_tf_keras_layer*ó{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +²'root.phi.layer_with_weights-2"_tf_keras_layer*÷{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¡(root.phi.layer-5"_tf_keras_layer*ó{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +¯/root.rho.layer_with_weights-0"_tf_keras_layer*ô{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ž0root.rho.layer-1"_tf_keras_layer*ð{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(ternary(alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +®1root.rho.layer_with_weights-1"_tf_keras_layer*ó{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "ternary", "config": {"alpha": 1, "threshold": null, "use_stochastic_rounding": false, "number_of_unrolls": 5}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..aa82476 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..d48498b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7ba86a8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..2339234 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..0ecc75d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..66eff3d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..a4c1c94 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..04a6a24 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..917239b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..b682901 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..300d5d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..5f359ac Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..7f4d551 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_2bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..670755b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..64733c7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..3ad0fa0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..c6ebcc2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 3}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..35f1420 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..d16f55e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..832f4ca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..c096883 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..1dfa674 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..c1841d7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat @@ -0,0 +1,3 @@ +‡š:‹°ë:Ìl;C;dj;‹;Y–ž;F]³;žæÊ; îè;¶1þ;-Ð <ëIH>$¥ >¦ë>&–>á0>Ží$>&ø*>š22>B`8>dø>>¥E>n¡L>‘S>áZ>ãYb>4j>­ñq>Âæ{><â‚>Ÿ‡>^~Œ>oE’>­0™>~ >”û©>¼¯³>­¾>ÖñÉ>ž×>éCå>êÁó>À?Ò ?´+?v»!?`%.?yl>?ÔýR? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..695ab35 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..bf5d5bd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..caeebf0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d73a36b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..a565d51 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..b8d7093 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..5409194 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..dc277c7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..1a06265 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..72fbb6b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..3b49786 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 3}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..35f1420 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..fdbc774 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..e86082a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..9a31703 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a75d214 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..855218b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..074d6f3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +i«9[!ô9lN/:ÃVl:c“:œÝ¦:mTÇ:ÉgÝ:+ˆ;íÐ;íü"; l7;/šI;EÜX;<4iG<ÚO<›_X<½„b<§l<;ÿu< <»š†<ç]Œà<’ÄèÝu>•å%>Ír6>jOF>ƒY>aúl>ØŽ€>Æi‹>¹÷—>:¥>È¿´>¾­Å>cTÙ>ë«ï>gX?Wc?Mq ?ÁË6? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..28b6e13 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..db71e1e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..65aad55 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..e31f7fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..639e7de Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..dca381b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..a0c138f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..84e2a55 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..956e20f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..2f8d5c8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 3}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..56d5949 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..36c349c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..2cc4176 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..a0500ae Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..87ff42b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..0fc7dbd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..8990c15 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..e123d8f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..5956a96 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +öê$:»?c::¹Ÿ:ñßË:šÞý:q\;(ƒ@;%g;þ‚ˆ;Oø¢; l·;ŠªÓ;_«ò;7n<ö<ài.Ç +>Iõ>š6>»w>ðÎ!>•`(>µ\/>}~6>¬F=>L÷D>äÁL>æT>­]>ò÷d>º+m>+Üu>ye>²„>­‰>NÖŽ>1‹”>[÷™>\$ >Ôè¥>¸ô«>β>€u¹>¿·À>ïÖÇ>ä¥Ð>3Ú>`ûã>„®ï>mºü>ó×?*¶?÷?4³ ?Éó)??W4?Èé>? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9629822 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..85816cc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..12a007b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..ad862ec Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..06dac8f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..cf6cffd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..d60884c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..edfaeb9 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 3}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..56d5949 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..df06fd7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..e1170bd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..1c45d9f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..908e0ac Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..18a7832 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..0874d19 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..47e8ccc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..e2abd77 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..8936085 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..eda37f5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..569e7f9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..e0357cb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..81a5ec3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..fdc391e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..a00cf5d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..e8bf95d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 3}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..35f1420 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(3, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 3, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..28a260c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..e5ff2bf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..6e053d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..f73f089 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..ae5001b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..89aecb2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..6853f91 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..8b62012 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..813c83e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..9e6303b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..001a667 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..f02e9ed Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..a5c08c4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_3bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..9ee6931 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..ccd5a99 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..b4974ae Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..2c036d5 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..1765391 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..41b0f86 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..cf0af30 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..1e4503f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..48d67eb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..5eb0fca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c4f27b5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..a3b0273 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..a28c85a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..a455ff3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..9e2d7d1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..bf9137e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..03253e3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..ee5e1c7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..bb054e5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..039042a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..df5cfd1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..8c6b20f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..2ab47a5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..ec5e7f5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..2f572da Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a743b93 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat @@ -0,0 +1 @@ +c8ý:±6;2¦y;Y–ž;{|Á;zûæ;_¤<ö,Ík>þf >\>Æ>´‘> &!>Ò,'>%s->¨"4>ÃÔ:>¸ZA>XùG>|èN>Â"W>/w^>ˆÇf>–n>2Ôv>Cm> U„>Uæˆ>ï¬>°ö’>ý$™>™yŸ>‚Ï¥>B+¬>Mc²>($º>›Â>UØÊ>ðPÓ>gÜ>ׄå>gð>îû>ý×?#\ ?›¢?o?5Õ$?Ã:0?w.>?CáR? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..1c8b818 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..6d4be12 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..6edeaca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..b617d8b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..2138d79 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..a45eba8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..600111b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1b5466b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..96700be Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..dc32658 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..40497d6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..f41250b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..a294aa4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..a6c52d3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..5877a9c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..48480e1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..9fa0337 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..4bdb351 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..3764cbe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..47992ac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +ŸéÖ:‡;RG;½E{;øq—;â¸;ÏxÎ;W”é;H <×L <Ö +<ïÖ'<$ö5=ÝE=ŽÕK=éXR=_êY=Àa=J i="dq= ~x=Z߀=…=㘉=uð=U’=$—=ãú›=Áe¡=*§=ÚÈ­={U³=Ðò¹=žLÀ=jaÇ=›.Ï=¡—×=¡Èà=³¸é=¯ó=ÿ-ý=†>¯å> ®>?W>Ü>À!>f÷'>ïž/>mm7>,d?>ÝŽG>¢&P>vóY>WGd>\+o>œ¨z>胃>6‹>kÛ’>ŽEœ>í(§>"Ͳ>ºÂ>YÒ>Ûwå>ÞÐú>OÕ?¢ +?©â%? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..8a7a735 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9ca820c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..ba3e593 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..777ed60 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..a65c780 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..dc228ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..da722a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..24c964d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..f8cce58 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..a294aa4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..50dcc66 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..1bd81b7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f5ba8fb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..3c509b7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +à¨;ÏxN;¡ë‹;ìOµ;ÙÖ;¶1þ;WN<+L&<X:<Ê©Pº¾>‚ >?î>Å'>ëI>К">³O(>K±.>iÿ4>\×:>öæA>¢^H>bCO>CÅV>¸V^>ÊÝe>’n>íw>~€>G­„> ʼn>ãåŽ>-˜”>v|š>-D >}î¦>¸]­>˳>J»>BúÂ>¶½Ê>€Ó>Ó`Ü>ìHæ>¥¢ð>õ¹û>8?áÜ +?Lƒ?cÝ?5Ü#?À5/?Q€Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..5768889 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..6df1cc7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..da32e12 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..4dc00b3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat @@ -0,0 +1,4 @@ +c8ý:{|A;Sy;›Úš;pÛ¹;×ß;5<Þc=û}G=ÏJQ=MZ=ˆõc=óèo=¬by=Æ8‚=íˆ=ó=·Î”=ŸÍš=ö =sl§= ;®=bµ=÷‡»=X¬Â=ˆÉ=©Ñ=–'Ù=‡#á=–·è=Vð=­§ø=*1>Ó‘>B +>>…É>ð> +ù>³$>â*>öí0>I7>vN=>D¨C>ÈœI>ÛP>ÝuW>B^>Ùg>6Vo>k(x>Y>¤…>2Š>þáŽ>^F”>?-š>Ž) >xM¦>ðñ¬>H ´>].»>ï‰Â>üOÊ>S[Ó>ÈÝ>Dç>âñ>ÌZý>7?W† ?°f?–¢?4—$?·0?d??„T? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..96eebef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..0c83ca4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,6 @@ +½>Œ9Ö×9 $:{|A: ïn:¯’:Ûš°:ŠªÓ:<ð:Nò +;îÓ;ý.;ÿF;a/Y;b5q; «‚;(; ±š;>¥;lN¯;ؾ; Ì;€ Ø;^¨æ;–Qó;³§ÿ; <(<‰%<] <å?$<ß,<}4<Ýâ;<*D<}ÄL<JUí˜>8j%>ô#4>·>E>ëêV>ãxj>×7€>ÃÍ‹>Ža˜>ퟦ>ùö´>»¨Ä>}pØ>Mmí> +Ý?ÂÃ?·ñ?y«5? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..a7631de --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +Ü È:c1;f=>;+p; ®Ž;Ÿg¥;G`¿;räÝ;=ö;ät<‹j<0$<,O2< ¦A<ä·Q<£va< ²q=\qE=ÃM=“§U=¦.]=MÅd=jm=%Mv= ~=®ƒ=$‰=æ=Lu“=„V˜=Lž=ùt£=yv©=^¯=Úµ=—p»=n^Â=ÓuÉ=nÐ=PØ=ªóß=H_è=ñ=jLú=”3>(9>zÑ >Ñ +>×O>Ž >h*&>õÄ->“06>v`>>ñ’F>uYO>ºNX>Òßa>nl>›v>ÒV>w_‡>©Ž>‘ù”>Üôœ>d7¦>ÿ8¯>+Iº>ª@Å>HÒ>íÛá>’~ò>%?ò¿ ?Eã?BN'? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ba30d09 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..a9eee27 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..24bea5c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..89e232a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..e67b609 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..c2486c2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..a5f995d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..97f54ef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..bf7c12c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..55adc45 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 5}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..5062153 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..ddadda8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..c93d7e6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..69dc3f5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..2b144f3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..2ba8582 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat @@ -0,0 +1 @@ +c8}:·:Êmõ:Ù”;éÅ6;Ý£T;ûÿx;íÐ;Â΢;'€´;RÇ;­Ý;¿Ìí;5<…˜ <5ç<<þ<•É)<Ï·5<íRA<[]O<ªŠ^<Pm<Ây<`é‚<^Š<f‘<ù—<º <δ©« >¥Â>Â>¡>š´#>yñ+>öh3>½E;>ÿŒC>YFM>½ØV>Кb>Bn>Tšz>X5ƒ>îQŠ>%à‘>š>WÞ¢>Ἣ>0µ> ¹À>ŠkÌ>ƒˆØ>gÓå>Ð¥ô>Ã%?d ?êç?’,?>òE? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..3b30cec Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..768447e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..b007b60 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..4bd507f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..62a0993 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..0ac57a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..fc677de Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..7b40f5c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..17a7cba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..d7cc5d0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..c76f89b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 5}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..5062153 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..31514e5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..2c14236 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f645d5b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..6894076 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..b37ff12 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat @@ -0,0 +1,2 @@ +ôë{:â±¹:íÔò:›Ú; 0@;vn\;¶1~;êF‘;7/¡; -´;¡pÉ;ÅÝÞ;_«ò;A <™’<+I<Ö &ÑB >°>ç÷>àp>%>S,>ÏN4>d&<>¥E>ªúN>‚ºX>‘ c>K±n>_sz>­ê‚> +‰>yµ>Ù”˜>¶¬ >,§©>À³>q¾>a(Ê> ŒÖ>2Éä>h¶ò>,H?4¯ ?áÃ?1H*?–ÈB? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2e504f0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..9a49b28 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ee6682c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..88421d3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..7951328 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..bad05cc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..7d5997a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..16c9332 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..e61b331 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..e260b2d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..0ba6541 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 5}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..5a02bba --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..ae2bd93 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..f73ad78 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..4dcaa4b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..d46180f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..9143b60 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..14097a5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..d3cb4fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..f886a2d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +*Œd9Ûš°9 ïî9BÐ(:gCV:ØŽ€:”Æ:¸3³:ÏxÎ:1£í:Œ¬;îÓ;sb,;êÈB;òâW;…œn;CQƒ;Îó;­Ÿ;lN¯;Nt¼;›\Ì;ýƒß;Î÷ó;Íð<_§<`ª<ƒ$< j1:=Ö-E=’P=e[=|i=cÙv=%P‚=¨hŠ=¾K“=P™œ=*§=V±=;µ¼=wQÉ=¼Õ=Æã=Ž™ð=/îý=îö>Õ>W2>f>n4(>TÀ1>T;>êšE>eHP>e[>Cf>8r>×7€>Æü†>Ê·Ž>&’•>:Ç>ºÌ¦>£ô¯>¹>CÈÂ>{Î>C·Ø>CÌå>[!ô>™„?Ÿ´ +?W@?²P?>_*?v8? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..6ec3dad Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..d53b5d6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..5cbbc07 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..264e646 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..7cf9d72 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..b133e86 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..bbfd43c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..53cba89 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 5}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..f0ac8db --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..95a07d1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..2b90cb3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7a2a3b4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ce8f43d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..8759017 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..4e91317 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +3¢–9ÃVì9Ìl:ùöT:~‚:] :÷ð¼:ëÎÚ:Sù:íÐ;üþ!;CÓ4;XD;ƒ–V;vqh;2¦y;Êf†;\‘;”Æ; *¨;^&µ;šYÀ;(†Ì;a/Ù;»?ã;žô;¹±<ät<8 %k>žy&>VR6>òéF>_êY>ön>Š‘ƒ>¤K>²Õœ>¬>”]¼>*FÎ>îã>Ä¢ú>R ?Uã?¥ý3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..1a701ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..1ef3d1f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +FÛ9êÈÂ9[!ô9îÓ:¬Q:…Ÿz:üû•:£ô¯:¬Ñ:iIî:9³;üû;W,;CÖ@;ÖW;µ.r;â/ˆ;øq—;>¥;* +³;RÇ;&ÿÙ;§ì;@Ñÿ;ÚÖ <ú¶<öê$<ž%2<ò!?<¸ôK(˜ >G¦>‰í>±8&>UE/>”9>¼¶B> L>&V>9Ýa>ãól>z]y>7!ƒ>pKŠ>hM‘>¡‰™>8†¡>¸‹ª>'÷³>n¾>ÈÉ>u=Ó>Ù\à>0^î>¢¤þ>'Ô?ôº?‰}?§)?ÀM8? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9fa4df5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..c3ab183 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..44a039a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..4eb6332 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..367b6a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..125aac0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..a43e107 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..54e4fa2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 5}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..5062153 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(5, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 5, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..0cbaf72 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..40b4748 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..df29e6b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..74bacc9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..b92694c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..4464142 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..2941d70 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +ˆ¤»:@Ç;•É);ÖW; +;‰%–;U®;!oÃ;|‚Ù;úüì;òœ<ó <ìŽ<±*<"±6<êÈB<ä·Q<ÂS`<ø·m<¡òz<1û„<ç]Œ<ã2”<쎜<r¥<µJ®<’B·<5 +Á<ŽÕË<—1Ô="AF=Ž§N=J«V=è_=Î9g=ÉÉo=4ëx=î©=i +‡=‘ÚŒ=}’=VD˜=Åž=r¥=Ñ«=;²=˜L¹=úpÀ=¡È=JLÐ=¤×= ¢Þ=äëæ=}ð=ØÆø=Ç}>»š>d >+o>…D>8¢>Ͼ$>ï*>…n1>‰8>¤Û?>HH>(|Q>ÊC[>À[f>k`p>*}> 5…>ÕžŒ>_•>ÄŸ>¨hª>îf·>”ŽÅ>süÖ>3ê>bJþ>˜ ?)ž?@¹&? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..5b6a0f0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..a18f388 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..d296e79 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..f0f2523 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..786f37c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..445ddd1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_5bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..a01fba2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..3fc3023 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..796af3b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..9859115 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..23f204e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..eb7ce3d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..d5f620f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..b0a247d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..e6a639b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..25ad9a2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat @@ -0,0 +1,4 @@ +T +k:èª:7´Þ:“Ã;4¨.;6X;…Ÿz;„Ž;"ð;ª­;‚¾;xõÎ;Ÿìâ;ûÿø;rž$* >½>ú> +ù>U&>AÆ->ø5>œŒ>>ÏH>U R>V‘]>Ò§i>+Üu>8‚>|‰>6h>©]˜>hÝ >«>¹µ>w À>¢ËÌ>ª¦Ú>½:é>ÿÒù>a+?yµ?÷é?m*-?¿B? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..21a7ac1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..fc652b0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..1a53e99 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +*Œd9îÓ›9Lóá9xp:Iç1:™Øe:Êf†:·-›:ðÙ³:=ÅÏ:ÃVì:ÃR ;ç¿; -4;ñßK;Ÿìb;?|;ÃR‰;Ù”˜;ëL©;^&µ;“EÃ;ƒ–Ö;1£í;Ò„þ; < +<þC!¥ >/Ý>œš>Ê$>6í->+E7>ï—@>ÑBK>ÚpV>”A`>iÎk>®•w>ùë‚>äï‰>œw‘>Sº™>.¢>„A«>3°´>ûL¾>%&È>ÏNÔ>§iá>Ûˆï>8ÿ>D?Û“?‚?}î&?Ûw5? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..4aaf319 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..01cf07c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..6a99fc3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..b981ab8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..bc52709 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..832fd28 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..1e13093 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..b559b69 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..23f204e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..eebcdef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..93f2b6d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8629593 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..4e156af Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..a61bbae Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c1d8e33 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..c6c126c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2e4531b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +*Œd9d7¦9ôëû9Ìl:.—=:™Øe: $:öê¤:{|Á:oZß:šÞý:ÄU;yv);¤÷;;ùöT;å½i;ØŽ€;8;ñ]š;ëL©;®•·;qÞÅ;ŸéÖ;›è;—Tÿ;Šg <¯<! ä +>_‹>Ñ;>ST$>Âh->x46>?Œ@>lJ>M5U>¤d`>È÷l>Ùx>ô³ƒ> üŠ>ïp’>/“š>÷Æ¢>è+¬>Ôá¶>íÛÁ> ÎÍ>8UØ>ëˆä>üò>’?o +?Ü?u÷?ô(?û 7? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..42e2f56 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..0e5c1b9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..b615408 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..96a5490 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..f5cd357 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..ac0f0d8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..1933830 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..be87453 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..53f485e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..6dde50f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..39d01d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..33025fb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..95efa01 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..bc8cdd3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..91b3cda --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +‚“J9‡ž£9 ïî9‡:¥úG:T +k:ç¼’:£ô¯:^Ò:T +ë:!;c;-‘%;Ír6;¥úG;"u[;b5q;[…;š×Ž;‡š;Ÿg¥;4¨®;Œ.º;ã´Å;nWÓ;vnÜ;[è;ö;òœÐÒ>¶½*>;>L>n^>™s>¡#„>N?>':ž>ñÑ­>!¿>pŠÑ>æ0æ>óþ><ƒ ?ŠÔ?Ëb3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..79ecdbe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..6b76df5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..2e32f66 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..1bca133 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..b89727a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..6911dfb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..0564cdc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..a7d692c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..5af2e42 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..81ed855 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..6518a4a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..55f1e4d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..c1d22c1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7452059 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..3e8df40 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1 @@ +Êmõ: l7;Ø•o;º·™;šYÀ;£vá;<=<„V =À=ÖÜ=R%=82-=¹6=f=>=dG=häO= ñX=Äa=ÍÆj=ZÜt=æñ~=u¿„=Š=K:=ã2”=%¨™=ÈâŸ=Ë4¦=ò¿¬=#$³=r ¹=Ëõ¾=ÐõÅ=…Î=÷±Õ=k•Ü=ïòã=uþë=pŽô=šÞý=ݪ>øá>$< >‚ò>IT>+²>ÉK!>OÜ&>V!->ü÷2>áZ9>©%@>Ý|F>ÒM>8qT>7â[>/b>­)j>$r>$C{>úb‚>VK‡>¡tŒ>N¨‘>7•–>ßœ>6a¡>qЧ>Y¯®>þ´>¡[¼>åùÄ>{(Í>Ö>Jà>øåê>ÔXö>üŽ?e€?ãg?ÚT?MG&?ð6?!®J? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..2eed68a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..d094c29 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..2b9c379 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..206c3db Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d397a7c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..a3d9c4f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..fe2f127 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..c5e326a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..64e8c8b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..4d7b220 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..d18c7d8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..788b7ed --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..23f204e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..74479b0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..978ae19 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..931fbb5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..7a51903 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..291bfad Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..66105dc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,5 @@ +xp‘9^Ò9“À:lN/:=ÅO:FÛ:c“:èª:ÏxÎ:1£í:ÃR ;Ò€;èÂ*;²"B;ùöT;[h;‹};jE‹;O–;‡ž£;ý®;95¹;æ>Ä;"rÏ;Ï{Ú;Íôç;9ºö;'þ<2Ÿ +<\<0<‘<<ò`&?M>ÄÉ(>Ñ79>æJ>Œ \>l·p>Vðƒ>÷R>ðœ>ûa«>!§»>ÑÎ>pƒâ>£û>²s +??&?¾3? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..f623c78 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..6556438 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..e1a50e3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..744b896 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..65fdd49 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1758039 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..d74fa76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..e7823c4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..3903762 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..0385d6e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..deeef8e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 7}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..a93e659 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..0079e75 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..4fdfea2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8757048 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..38c10ab Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..f82f287 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b5caeeb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..8c77fda Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..67d963f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +´(Z9Ìlž9[!ô9îÓ:ñßK:1£m: ‡:‡š:Qþº:gCÖ:ö:ûø ;%z;W,;ðÜ?;6X;ÃVl;™Ô‚;_§;·-›;±ª;Êè·;=ÂÃ;ÔÓ;zûæ;‰)ù; < ¨‰ >%w>SQ>º >)>#2>Öü;>VE>6ßO>g9[> og>§t>p>ƒ‡>„Ž>Ò3–>¥Éž>mT§>ªu±>ø̺>J²Å>MqÐ>tÀÛ>0ˆè>x4ö>i&?&ø +?–Ó?|è?D*?i8? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..833e584 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..40066a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..5c23797 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..ee99818 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..5bca68d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..c4acee3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..5c0257b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..1135f4e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 7}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..a93e659 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0011520000407472253, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..d570172 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..9813414 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..90374b7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a728d14 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..d238fb0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..4a9abaa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..ac7b547 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat @@ -0,0 +1,4 @@ +¾D¤:*Œä:f;ÇaE;j;¨ÿˆ;EW›;oØ­;wòÂ;LðÕ;¿Ìí;ds<€É <ó¢ð>™’>]Á>º›>o§$>é‚,>14>lc<>ZÃD>”N>'ÛW>v$c>ͪn>å|>_ …>u‡Œ>Ye•>¶1ž>[þ¨>y«µ>/ÖÄ>ávÕ>„æ>.Åú>SÈ?“>?— +&? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..9b65f53 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..5a50955 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..207e14d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..f994531 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1b6e1b1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..4dcdd0d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..32ed5cd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..b45a938 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..c1dafdf --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 7}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..dfedda6 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..bd7d9f2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..8e63b69 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..269923f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..0b054dc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +߬ø: l7;Éji;R•; l·;"Û;%~ÿ;^b<Ý!#<'8=™¸F=ëN=1oX=Õ{a=ÿËj=wtt=Œ~=(g„=Éó‰=j€=»•=òÆ›=.¢= 9¨=˜²®=+µ=´»=óóÁ=:sÉ=éïÐ=:Ù=¹(á=Ú{è=ƒÀð= zù=Mj>ä >†† +>E«>Eø>Æç>‹­>ZL%>í +>Æ?1>îf7>£>>ÀiD>(K>ÆR>9Z>0²b>  k>­Zs>®y{>uD‚>‡‚‡>ûŒ>»F’>¦—>žÑ>b—£>„Ø©>V°>ùÈ·>Iü¾>M@Ç>4ºÏ>Ü™Ù>ÜÜã>:Àî>/û>ä?ÿ ?;}?‡È?r(?ñû7?Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00030198987224139273, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..3b05fc5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..b19d38a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..510d451 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..7b9dce7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..e03ff07 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..28f5947 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..46b6ad6 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +CÖÀ:!;^#);‘¾P;?|;=@’;>¥;Êè·;ÒÍ;œbä;…Ÿú;¨ÿ< ¨<%z<^#)<$ö5›á >úW>]Á> B>̹#>cÖ*>€62>ŽÊ9>þÌA>¸ôK>iˆU>¯=`>`k>60x>†Gƒ>OI‹>kÍ”>šgž>VA¬>C—¹>ÒÉ>ŽÎÜ>Îò>È¿?%à?^;"? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..7792b68 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..0537030 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..ada1282 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..ee0b083 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..6bd12a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..08ce532 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..ca329ce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..08bc65a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..a798d55 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 7}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..dfedda6 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(7, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 7, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..9ac441b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..cdbd78b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..46d9a50 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ba5e7ff Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..7fd0f26 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..d50de50 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..c36de1c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..9dc4b8c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..8b1ccb8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..b60a56b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..79ff340 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1d3c0e7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..71d0d07 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_7bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..386eb0f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..9e47897 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..c659d0d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..f76de96 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..c7785f8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..eaf4ca9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..725792e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..6f5b432 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..8b1aef5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..cc03e70 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2ea9cd3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..4b3a71c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +…˜‹:²"Â:@Ñÿ:4¥";Õ‰?;*Œd;éC…;øq—;Ðù¨;ÀJ¼;³%Î;¿Éá;60ø;—<íÐ<Ì<»º%„=áêˆ=,ôŽ=h1•=áL›=Ø€¢=Õš©=y>±=gG¹=кÁ=ÌøÊ=ÊäÔ=+–ß=†ë=Ì„÷=O>ê>ù—>=>ʬ>×’#>‹°+>c4>î\<>õ…F>© P>ÿÒY>Eˆd>gmp>Ã=|>(G…>±Œ>•>¼Òž>áÊ©>Ñܵ>^?Å>Ý Ö>ÇEé>·–ü>OW ?N?±¡'? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..6c1e706 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d67a712 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..bb34658 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..12d37a8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..8ccc065 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..cce976c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..9cdbc52 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..897b833 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..5dda3f1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..c7785f8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..55b931f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..4840b87 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..3597c52 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..aabc501 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..7af49f3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..38c6895 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..e7434fa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..648c97c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d963107 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..a4feac9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..2a48e56 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..f3e9399 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..e3abcc9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..64a5c0b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..5712f4d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..e5f16d1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..f85135f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..1ad6c8d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..c3442dc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..c967638 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..d76ee78 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..369a24e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..ee2ab16 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..82e0987 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat @@ -0,0 +1,5 @@ +…˜‹:ä·Ñ:š×;;¼+;ÿ +R;óèo;9³‡;AÍœ;'€´;6®Æ;Ï{Ú;ð;z÷<´å<Ö +<Ö &Qª> >û)>Z >ññ>Ã`'>Ä/>â67>·ñ?>ãH>cS>¼I^>k>]³x>Ôöƒ>q”Œ>&¤–>É >ä­>æv¼>7»Í>òªß>–Cõ>5ç?ç?Íð$? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..4077906 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..bb7d891 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..c80f620 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..b20e40e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..2863d1c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..67af8e4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..25fb835 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..b269e37 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..29807c1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..e13ba47 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..4f969c5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..3f57e6e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7432c7e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..3f4911b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..a6138b2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..fe88d33 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..f72838b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +¯”:´(Ú:¯;4¨.;—ÒM;§l;‰"Š;á«¡; l·;¶¯Ì;ÂSà;žô;²<Õ%=LÍ*=‘ž1=fÞ7=³•>=ªE=ü!M=É6T=õË\=d=ôk=èu=Êž~=R†„=„‰=aìŽ=)¥”=ã‘š=Iî ={R§=sË­=ɵ=÷ð¼=Ú Å=Í=;Ö=|áß=L»é=X.ô=†Úþ=¯>ƒê +><€>ç> +>¹$>0ã+>c4>rò;>÷¸D>JN>Y>y’e>r>|€>èЈ>W’>vå›>³Ø¨>¶>~eÆ>–'Ù>ýŠî>½??¥» ? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2c0902e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..ac22b1d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..bfe9514 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..d3e2da6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..a0fad06 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..4310c9a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..7b0987b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..a889b68 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..ab8d5ae --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..9468de7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 9.999999747378752e-05, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..81d128a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..1293411 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..ceb69e9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..8b390f9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..e79e4ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2e40977 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..98a4cf2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1 @@ +½>Œ:mTÇ:`;€Š&;GI;iIn;®†;õç˜;1°;»Ä;-×;lÓì; <Ÿ¦ <ˆà<Ã"=\qE=Q`M=ùöT=3X]=pþd=*½m=êw={j€=l”…=òÍŠ=0P=”þ•=:~›=eA¡=‚¡¨=ÁŒ¯=-ó·=‘Å¿=BYÉ=§ÙÑ=¶?Ü=¨ ç=¨§ñ=~"ü=@µ>®÷ >|Q>>>g > %>K,>nà3>äÚ<> GF>Š/Q>L=[>5àf>?ws>—>Ä©‰>p’>13>VÆ©>pr¸>¼õÉ>{Ý>@Eó>©`??¶…"? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..fc9279d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..f8ef9c0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..2eeeed5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..52141e6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1cadea7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..ef9b332 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..26ffe03 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..e78ca20 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..5882758 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..bd0a900 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 9}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..9802c57 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..02c5152 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..b9ca52c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..dfed9c5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..92c4436 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..8a1ccb6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..a54721d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..a452782 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..088d6b4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..7d7c2b5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..ae8738c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..ffc6413 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..ecaf30b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..de62f4f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..5552ebf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..7c8e474 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..8c8d8f2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 9}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..83dc1b7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..72bb54e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..718fec1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..00fe052 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..eee6902 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..4566e09 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..431a41e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ + ïn9%ç9ÄU:7:*Œd:@Ê:yv©:XÄ:|‚Ù:1£í:íÍ;q\;öê$;â±9;KíI;ëÎZ;T +k;+’|;¤uŠ;üû•;7/¡;Éå«;mQ»;û}Ç;Ý£Ô;„™â;+ð;‚ü;—Rú>6&>/Ï5>HG>ÿÒY>Ûn>ͧ‚>GgŽ>’&›>Öñ©>™,º>‡ÏÌ>²"â>*òù> ?žÑ?¶ç4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..a1123dd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..4e3867c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..11dacf6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..fa035a0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..6680b03 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..36ed525 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..f8100d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..02e289d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..cbf3eef Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..5380063 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 9}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..7c6d776 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0003774873330257833, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..8df56f7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..084d2e1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..627c7dc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..99771f2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..48f019d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat @@ -0,0 +1,5 @@ +¨x:ðÙ³:Ø•ï:“Ã;;¼+;`,M;ÃVl;z÷ƒ;ÿ…”;Ö ¦;X¸;jÊÈ;V‘Ý;'ò;^Ä<ÏxÎ< +¬Ù<ÕMä<Mï<-×û<¬ü= +=Ô”=Å=-2=5I(=B0=í!8=Ñÿ@=ŠyJ=^FT=qŸ^=u,i=zþr=ƒç~=éC…=µ‹=r8’=¦J™=΃ =—¨=s4¯=Ö·=S~¾=‹ìÆ='Ð=@¤Ù=øã=Œí=  ø= +ý> °>ÝD>ÒÊ>·->›¢">mX*>ÉD2>ù:>7ŠD>ö’M>݇X>k´d>ÖPp>>š†>Zô>Ol–>ú^Ÿ>º¾¨>[/²>¯9½>~7É>³ÍÖ>Áàã>¯‘ô>9?pÍ ?—ü? +(?Pk?? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..18f6d79 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..2cd7689 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..862b667 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..7be0f58 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..fd266c9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..2313cd6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..0867157 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..9ffea5c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..e2cca58 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..2dc6c8d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..d88f436 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 9}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..7c6d776 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,15 @@ + +Í root"_tf_keras_model*­ {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0003774873330257833, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..27a8fb7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..3ada5d6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..1f557da Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..fbdcf77 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1,4 @@ +Êmõ:Æ[-;1 a;ñZŽ;Æ[­;ÿ +Ò;ð^ñ;ÃR <] Kr> @ >#2>‡‰>4F>Øn!>a»&>Iš,>>2>Àf8>×%?>ÍF>8©L>ÚžS>­™Z>¯¦a>*Ùi>u]r>*Òz>çÃ>Ú‰†> S‹>w>J¹”>lúš>ï— >èg§>j®>“Ç´>²Õ¼>y²Ä>[Í>áßÖ>;™à>DPì>ôø>&§?¹ ?Ô?ŽÎ?¯u(?!S7?Ç™M? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..39bdad3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..5fbce21 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..26970ec Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..be2b575 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d35f524 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..2b9547a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..968e558 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..4b141ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..72deba9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..5d063a1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..f112446 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..63b6652 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 9}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "bitsweep/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..9802c57 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,15 @@ + +Î root"_tf_keras_model*® {"name": "DeepSetsInvQuantised", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInvQuantised", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInvQuantised", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 + \root.phi"_tf_keras_sequential*õ[{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}]}, "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "q_dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_input"}, "shared_object_id": 2}, {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11}, {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20}, {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29}]}}}2 +²> root.rho"_tf_keras_sequential*‡>{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}]}, "shared_object_id": 49, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "q_dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "q_dense_3_input"}, "shared_object_id": 31}, {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40}, {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48}]}}}2 +º#root.phi.layer_with_weights-0"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 5}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 8}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 9}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 3, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 4}, "kernel_range": null, "bias_range": null}, "shared_object_id": 10, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ª$root.phi.layer-1"_tf_keras_layer*ü{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 11, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È%root.phi.layer_with_weights-1"_tf_keras_layer*{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 14}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}}, "shared_object_id": 15}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 16}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 18}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 13}, "kernel_range": null, "bias_range": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®&root.phi.layer-3"_tf_keras_layer*€{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +È'root.phi.layer_with_weights-2"_tf_keras_layer*{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +®(root.phi.layer-5"_tf_keras_layer*€{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Å/root.rho.layer_with_weights-0"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +«0root.rho.layer-1"_tf_keras_layer*ý{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(9, 0, alpha=1), 0)"}, "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ä1root.rho.layer_with_weights-1"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 43}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 46}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 41, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 9, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42}, "kernel_range": null, "bias_range": null}, "shared_object_id": 48, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹@root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 55}2 +ƒAroot.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..034d954 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..ec4effe Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7790498 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ca8f907 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..b65a0ee Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..3a8069a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..40f6fa3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +Ò}:ñßË:wm;Óƒ';ÀMH;%g;Uˆ;žd™;Éå«;â¸;"rÏ;Iiã;9ºö;"/<è<ç¿<\Þ)<³d5<@LB<%üM>DT>Hý>Ë>ßÏ#>HÚ*>N12>ìœ:>Ù·C>$O>™,Z>of>¡*s>’ü€>Ðùˆ> J’>ŠÛœ>ž]ª>Ø´·>‚ÁÇ>v|Ú>«Èî>§¹?Ë?>"? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..51d5254 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +ÇaE9U ”9Ö×9µ':BÐ(:‚“J:[!t: $:-‘¥:KíÉ:Þ¦à:Nùù:ôä ;Ò€;œà2;mTG;6X;¼Bo;6‡;U ”;á«¡;Ûš°;_)Á;VŽÑ;e¼ã;Gåü;u(<@Ê<ðÁ<[]Ï<ÌñÛ<õê<ûÿø;Ü +>óì>ˆÄ>¤6#>¶Ï+>õ4> +?>e’I>\U>' a>`£l>Oçx>ÜSƒ>¡ù‰>,’>2¸š>h¯£>ža­>‚¨·>õÁ>x#Ì>q·×>çå>WNó>3<?M¢ ?JÇ?®û?LÛ(?Óú6? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..6dddf34 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..5a413f0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..b12b410 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..a26abf8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..8a411ee Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_bitsweep_8const_ptetaphi_kfolds/deepsinv_9bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsets_hyperopt/deepsets_inv.db b/deepsets/bin/trained_deepsets/deepsets_hyperopt/deepsets_inv.db new file mode 100644 index 0000000..172935e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsets_hyperopt/deepsets_inv.db differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..367d461 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..bb5449d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..cb3b65a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/flops.json new file mode 100644 index 0000000..a938fa8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/flops.json @@ -0,0 +1 @@ +{"layer": 71109, "activation": 1536, "bottleneck": 528, "total_flops": 73173} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..ce8c42a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_16const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..fc5cd53 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,14 @@ + +µ root"_tf_keras_model*• {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0014847998972982168, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÿ&root.phi"_tf_keras_sequential*Ô&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +ˆ#root.phi.layer_with_weights-0"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +ù$root.phi.layer-1"_tf_keras_layer*Ë{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ž%root.phi.layer_with_weights-1"_tf_keras_layer*Ó{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ&root.phi.layer-3"_tf_keras_layer*Ð{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‘'root.phi.layer_with_weights-2"_tf_keras_layer*Ö{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ(root.phi.layer-5"_tf_keras_layer*Ð{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..39cd208 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..2950323 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..a9a43dc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..b99714f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..56895a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..6e5ee95 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +îÓ›8Sù8ÇaE9[!t9d7¦9^Ò9 ïî9 $:Ûš0:`,M:Êmu: $:Ìlž:'€´:—ÒÍ:Ð~æ:Ò„þ:GÞ ;îÓ;•É);Qþ:;—ÒM;S_;¼Bo;Ò„~;Êf†; ®Ž;Kæ˜;Ý!£;ÂÑ®;ß'»;Œ1Æ;ÅÚÒ;Þ¦à;iIî;žhü;@Ç=g@J=¾ÆU=‘ c=Fâp=”Ê€=AkŠ=ÿ…”=Ç =~¤­=¼=á Ï=VYå=@Ñÿ=Y >áÇ>:²0>ŸYG>Í,`>%^€>/b‘>™Ê§>á«Á>¶â>–ž?+%? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..57bf158 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +^Ò9pY:öê$:gCV: ‡:R¢:Õ‰¿:|‚Ù:${ó:+‹ ;V ;¿G0;thD;¥ýS;j;¶1~;Ç܇;q\”;°ž;Ðù¨;'€´;²"Â;ÈdÑ;kÐà;…œî;+’ü;Ì«<€É <à¨<ç¿<·0'`<8·j&o +>è|>‹­>ò(.>ßù=>i¤Q>ó h>)º>!í‘>Bƒ£>ØÔ¶>»pÌ>}æ>çé? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..e5fe705 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..46d24ca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..0a82cd2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..b2b9327 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..94b3a47 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..7bdae08 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..4e52c3f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..621399b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/flops.json new file mode 100644 index 0000000..a938fa8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/flops.json @@ -0,0 +1 @@ +{"layer": 71109, "activation": 1536, "bottleneck": 528, "total_flops": 73173} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..68e131d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_16const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..7a2bf37 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,14 @@ + +´ root"_tf_keras_model*” {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.001187839894555509, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÿ&root.phi"_tf_keras_sequential*Ô&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +ˆ#root.phi.layer_with_weights-0"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +ù$root.phi.layer-1"_tf_keras_layer*Ë{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ž%root.phi.layer_with_weights-1"_tf_keras_layer*Ó{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ&root.phi.layer-3"_tf_keras_layer*Ð{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‘'root.phi.layer_with_weights-2"_tf_keras_layer*Ö{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ(root.phi.layer-5"_tf_keras_layer*Ð{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..549b8c4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..9b9a77e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..fdc6fe5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..89ee6d9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..9bc8678 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..458b365 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..72315d4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..d916fe5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..7d42c45 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..4c247b8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..1042814 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..b5957c8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..628de14 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..aa6e7ce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..e8872f4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/flops.json new file mode 100644 index 0000000..a938fa8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/flops.json @@ -0,0 +1 @@ +{"layer": 71109, "activation": 1536, "bottleneck": 528, "total_flops": 73173} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..aec9f9f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_16const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..8de0262 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,14 @@ + +µ root"_tf_keras_model*• {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009502719040028751, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÿ&root.phi"_tf_keras_sequential*Ô&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +ˆ#root.phi.layer_with_weights-0"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +ù$root.phi.layer-1"_tf_keras_layer*Ë{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ž%root.phi.layer_with_weights-1"_tf_keras_layer*Ó{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ&root.phi.layer-3"_tf_keras_layer*Ð{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‘'root.phi.layer_with_weights-2"_tf_keras_layer*Ö{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ(root.phi.layer-5"_tf_keras_layer*Ð{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..b6f8ca0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..52835b3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..94f8a06 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ea15888 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +“À: 0@:ôäŒ:'€´:?Ëç:ç¼;mQ;;"u[;í×~;=@’;˜S¨;ã¾;˜ÕÙ;Î÷ó;È!<âí<¦{"<õ¨1<ðÜ?<é†O<¥»`<²¤s<·l‚&>)Ý >Ip>G!>~>\‘$>³Ê*>9m1>ñk8>úp@>¾±H>uÔQ>‹É[>ª@e>Zæo>úz>”ƒ>ÑP‰>á >)—–>“ž>²¦>qx°>ùº>µ Ç>; Ô>‰Zâ>Ô†ó>üy?ðî?Y!?J8? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..d370d14 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c51771a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +FÛ9ÇaE9½>Œ9se¸9oZß9µ'::¹:se8:‚“J:[!t:ôäŒ:”Æ:£ô¯:Ü È:Þ¦à:ôëû:U;O;Ú—$;e:2;6®F;ŠªS;„™b;Möm;‹};6)‰;:¶“;Ÿ; ©;ðÙ³;º¾;g@Ê;ŸéÖ;9ä;b5ñ;í×þ;°X°›>è>†@4>@}K>ºg>¤­‚>¢—>íð®>d-Ë>_^í>å8 ?r5&? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..a3f42fc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..1acda4d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..01accea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..673712a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..5b5a906 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..7f29bf2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..a9ce359 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..3275953 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..8ac71d8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/flops.json new file mode 100644 index 0000000..a938fa8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/flops.json @@ -0,0 +1 @@ +{"layer": 71109, "activation": 1536, "bottleneck": 528, "total_flops": 73173} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..93f8e5d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_16const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..8de0262 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,14 @@ + +µ root"_tf_keras_model*• {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009502719040028751, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÿ&root.phi"_tf_keras_sequential*Ô&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +ˆ#root.phi.layer_with_weights-0"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +ù$root.phi.layer-1"_tf_keras_layer*Ë{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ž%root.phi.layer_with_weights-1"_tf_keras_layer*Ó{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ&root.phi.layer-3"_tf_keras_layer*Ð{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‘'root.phi.layer_with_weights-2"_tf_keras_layer*Ö{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ(root.phi.layer-5"_tf_keras_layer*Ð{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..af7ead7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..5330966 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f1be78c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..880f69b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ ++‹ :¬Q:ÄU•:{|Á:Fâð:AÍ;Õ‰?;ëÎZ;?|;—M;BШ;šYÀ;† Õ;Q€ì;Æ<ñZ<˜P<=+<§:<J<–Z Å >5>åà>÷þ>Vu!>ì:(>éý.>ñ™5> ^=>þ°E>rM>CÅV>Åï_>¦Cj>š­t>~€>—‡>Ž>>v”“>t7›>Ä|£>`£¬>Eê¶>qcÃ>ßÐ>&ZÝ>hí> ?÷` ??fn7? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..8a76375 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..c27f360 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..cb6a65c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1,4 @@ +¸3³9“À:se8:~ˆq:ç¼’:W¬:KíÉ:vqè:2Ÿ +;,Ž;á®-;êÈB;ÈdQ;Þ¦`;½E{;Uˆ;¯’; +'œ;´¦¨;F]³;Jê½;øóÈ;ÙÖ;Iiã;+ð;_®þ;‘{<¹´ <O<”Æ<»º%=×>Ÿ6>Öñ)>›Q:>–N>Îgd>„>>*>±Ë¡>øŸ´>fRË>à¯ä>4ë? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..ee3d9e4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..3ab4a72 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..4261d0e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..332171c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..9d6898a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..b2d21e0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..01b3974 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..427435b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/flops.json new file mode 100644 index 0000000..a938fa8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/flops.json @@ -0,0 +1 @@ +{"layer": 71109, "activation": 1536, "bottleneck": 528, "total_flops": 73173} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..320663c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_16const_ptetaphi_kfolds/kfold_4", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..de822e8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,14 @@ + +¶ root"_tf_keras_model*– {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00048653921112418175, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ÿ&root.phi"_tf_keras_sequential*Ô&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +ˆ#root.phi.layer_with_weights-0"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +ù$root.phi.layer-1"_tf_keras_layer*Ë{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ž%root.phi.layer_with_weights-1"_tf_keras_layer*Ó{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ&root.phi.layer-3"_tf_keras_layer*Ð{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‘'root.phi.layer_with_weights-2"_tf_keras_layer*Ö{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +þ(root.phi.layer-5"_tf_keras_layer*Ð{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..02436a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..4eb9ab2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..926a74a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..b647f6e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..cec2a1f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b08e308 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..d310cd3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +‡ž£9Lóá9 $:.—=:ÃVl:;™:Iç±:ä·Ñ:Fâð:GÞ ;r_ ;e:2;Õ‰?;RS;%g;+’|;`‡;Y“’;uéž;±ª;·;ËëÃ;(†Ì;)‰Ø;Ôå;ð^ñ;—Tÿ;èþ<ó <‰%\¢>Æç>Z0)>HX9>=óL>k´d>&Ã~>#É>Zß >Ys³> wÉ>šKâ>y¤? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2b1588e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +Qþ:8Qþº8 9d7&9oZ_9Sy9š×Ž9–̵9‚“Ê9Ö×9~ˆñ9½> :Ìl:Iç1:ÇaE:¬Q:å½i:LŠ:U ”:Ìlž:A±:ã¾:ukÐ:»?ã:“Çô:L +;O;ç¿;ý.;‚>; 3L;EÜX;®i;p`w;Êf†;%w;º·™;7/¡;ˆ¡¯;ˆ¤»;3$È;ÁPÔ;Iiã;CXò;[Þ‘>÷Æ">àM2>ç,C>aKU>íúi>f=~>GƒŠ>>š+£>X*±>=À>Ž™Ð>¬sã>»¡õ>Þq?NÁ?¡*#? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..3e6cb68 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..766e5df Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..1bd1e8f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..4d06bb5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..3ae3ffc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_16const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..2677d4d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..6bf053c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..f78ee80 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/flops.json new file mode 100644 index 0000000..73ee7ac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/flops.json @@ -0,0 +1 @@ +{"layer": 139717, "activation": 3072, "bottleneck": 1056, "total_flops": 143845} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..ae14f07 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_32const_ptetaphi_kfolds/kfold_0", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..bbf448c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,21 @@ + +˜Ëroot"_tf_keras_network*õÊ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}, "shared_object_id": 51, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0013107199920341372, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ûroot.layer_with_weights-0"_tf_keras_layer*Ä{"name": "prune_low_magnitude_q_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ç root.layer-2"_tf_keras_layer*½{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-1"_tf_keras_layer*Ö{"name": "prune_low_magnitude_q_dense_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-4"_tf_keras_layer*Ã{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-2"_tf_keras_layer*Ø{"name": "prune_low_magnitude_q_dense_2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-6"_tf_keras_layer*Ã{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +– root.layer-7"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +• root.layer_with_weights-3"_tf_keras_layer*Þ{"name": "prune_low_magnitude_q_dense_3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +é + root.layer-9"_tf_keras_layer*¿{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Š root.layer_with_weights-4"_tf_keras_layer*Ó{"name": "prune_low_magnitude_q_dense_4", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¼root.layer_with_weights-0.layer"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Ë/root.layer_with_weights-1.layer"_tf_keras_layer*Ž{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ËBroot.layer_with_weights-2.layer"_tf_keras_layer*Ž{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +Ç[root.layer_with_weights-3.layer"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ænroot.layer_with_weights-4.layer"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 59}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +º”root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 60}2 +…•root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..9b6937d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..1257a66 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..43bbe93 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..539d663 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..958c18f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..a129434 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..b061d54 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..0aeaa75 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..09898a7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..f2340f2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..a8939aa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..9d364dd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..5845055 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..3356b13 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..8741358 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/flops.json new file mode 100644 index 0000000..73ee7ac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/flops.json @@ -0,0 +1 @@ +{"layer": 139717, "activation": 3072, "bottleneck": 1056, "total_flops": 143845} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..82b5699 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_32const_ptetaphi_kfolds/kfold_1", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..a33eac3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,21 @@ + +—Ëroot"_tf_keras_network*ôÊ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}, "shared_object_id": 51, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.001638400019146502, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ûroot.layer_with_weights-0"_tf_keras_layer*Ä{"name": "prune_low_magnitude_q_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ç root.layer-2"_tf_keras_layer*½{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-1"_tf_keras_layer*Ö{"name": "prune_low_magnitude_q_dense_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-4"_tf_keras_layer*Ã{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-2"_tf_keras_layer*Ø{"name": "prune_low_magnitude_q_dense_2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-6"_tf_keras_layer*Ã{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +– root.layer-7"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +• root.layer_with_weights-3"_tf_keras_layer*Þ{"name": "prune_low_magnitude_q_dense_3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +é + root.layer-9"_tf_keras_layer*¿{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Š root.layer_with_weights-4"_tf_keras_layer*Ó{"name": "prune_low_magnitude_q_dense_4", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¼root.layer_with_weights-0.layer"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Ë/root.layer_with_weights-1.layer"_tf_keras_layer*Ž{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ËBroot.layer_with_weights-2.layer"_tf_keras_layer*Ž{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +Ç[root.layer_with_weights-3.layer"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ænroot.layer_with_weights-4.layer"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 59}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +º”root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 60}2 +…•root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..c8ec19e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..01b8bfc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..2f74500 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..39e33fc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..07fd747 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..dbb3020 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..102bf81 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat @@ -0,0 +1 @@ +*Œä9©!:ÏxN:…Ÿz:Ìlž:¸3³:GÉ:®é:Ñz;Ò};‡;&}(;7;_)A;(†L;Ég];1£m;í×~;¨ÿˆ;¯’;îÓ›;öê¤;˯;95¹;ÎuÂ;½Ê;Hf×;-ã;Æî;Nùù;`é<Ö8L=ºŠÛ>É­3>[/R>,œw>‡’>BK«>0Ç>spê>äö? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..9d0b313 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..93f1fb5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..15aecad Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..ad71348 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..a566403 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..42606eb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..0217e4d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..2501717 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/flops.json new file mode 100644 index 0000000..73ee7ac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/flops.json @@ -0,0 +1 @@ +{"layer": 139717, "activation": 3072, "bottleneck": 1056, "total_flops": 143845} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..e988d94 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_32const_ptetaphi_kfolds/kfold_2", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..a33eac3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,21 @@ + +—Ëroot"_tf_keras_network*ôÊ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}, "shared_object_id": 51, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.001638400019146502, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ûroot.layer_with_weights-0"_tf_keras_layer*Ä{"name": "prune_low_magnitude_q_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ç root.layer-2"_tf_keras_layer*½{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-1"_tf_keras_layer*Ö{"name": "prune_low_magnitude_q_dense_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-4"_tf_keras_layer*Ã{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-2"_tf_keras_layer*Ø{"name": "prune_low_magnitude_q_dense_2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-6"_tf_keras_layer*Ã{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +– root.layer-7"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +• root.layer_with_weights-3"_tf_keras_layer*Þ{"name": "prune_low_magnitude_q_dense_3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +é + root.layer-9"_tf_keras_layer*¿{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Š root.layer_with_weights-4"_tf_keras_layer*Ó{"name": "prune_low_magnitude_q_dense_4", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¼root.layer_with_weights-0.layer"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Ë/root.layer_with_weights-1.layer"_tf_keras_layer*Ž{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ËBroot.layer_with_weights-2.layer"_tf_keras_layer*Ž{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +Ç[root.layer_with_weights-3.layer"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ænroot.layer_with_weights-4.layer"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 59}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +º”root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 60}2 +…•root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..beff2cb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..91bc132 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..9bde3ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..b2d8272 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat @@ -0,0 +1 @@ +´(Z9se¸9[!ô9R":‚“J:@Ñ::¹Ÿ:{|Á:"uÛ: +ÿ:à¨;4¨.;XD;×’c;5;š‘;R¢;µ©´;[Æ;èDÜ;b5ñ;ÆC‚ >@E>.<>!>ë^*>{U3>­‹<>_vF>!R>¤é]>äák>ÍVz>ìH†>ÞŽ>u3˜>ž¢>é”­>OÙº>þùÇ>¨ôÖ>²oç>Quú>Šþ?–Á?î#?'û6? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..1b4a358 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..62d9c80 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..ea85ce7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..12cdbf7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat @@ -0,0 +1 @@ +©!9 0@9 ïn9Sy9ߥ‰9‡ž£9ÇaÅ9Ö×9Lóá9[!ô9 :U :BÐ(:ã>:ùöT:»?c:[!t:Êf†:ÄU•:Ÿ:Ûš°:ã¾:¬Ñ:Ð~æ: ïî:c8ý:9³;¶*;Há;4¥";¿G0;X8; 0@;êËN;"u[;dj;9ºv;'þ‚;Ü‹;9“;Ïöœ;Ln¤;4¨®;â±¹;¯˜Ã;|Í;ëÎÚ;•Nç;(ó;H <©D<•<+I<ßf"<Æ[-<7<{|AH.>w4>fRK>þ i>ýЄ>½a—>Aâ©>êà»>¶¡Î> æ>=úû>/³ ?/Á?e*? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..393810d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..13e703c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..42422b1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..4692191 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..d234fd4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..c64f763 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..6be3e96 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/flops.json new file mode 100644 index 0000000..73ee7ac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/flops.json @@ -0,0 +1 @@ +{"layer": 139717, "activation": 3072, "bottleneck": 1056, "total_flops": 143845} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..2ba05c1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_32const_ptetaphi_kfolds/kfold_3", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..1a2dab3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,21 @@ + +—Ëroot"_tf_keras_network*ôÊ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}, "shared_object_id": 51, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.002047999994829297, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ûroot.layer_with_weights-0"_tf_keras_layer*Ä{"name": "prune_low_magnitude_q_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ç root.layer-2"_tf_keras_layer*½{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-1"_tf_keras_layer*Ö{"name": "prune_low_magnitude_q_dense_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-4"_tf_keras_layer*Ã{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-2"_tf_keras_layer*Ø{"name": "prune_low_magnitude_q_dense_2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-6"_tf_keras_layer*Ã{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +– root.layer-7"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +• root.layer_with_weights-3"_tf_keras_layer*Þ{"name": "prune_low_magnitude_q_dense_3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +é + root.layer-9"_tf_keras_layer*¿{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Š root.layer_with_weights-4"_tf_keras_layer*Ó{"name": "prune_low_magnitude_q_dense_4", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¼root.layer_with_weights-0.layer"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Ë/root.layer_with_weights-1.layer"_tf_keras_layer*Ž{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ËBroot.layer_with_weights-2.layer"_tf_keras_layer*Ž{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +Ç[root.layer_with_weights-3.layer"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ænroot.layer_with_weights-4.layer"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 59}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +º”root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 60}2 +…•root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..ff6e5bd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..ed14200 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f259200 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..fbfd002 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..8fc217c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..9a66dc6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..d6e2ec3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1 @@ +ç¼:¥úG:~ˆq:¯’:« ¹:Ö×:~ˆñ:¡ë ;%z;ª-;÷ð<;`,M;„™b;[!t;!„;ÀÈŠ;ਕ;Ìlž;ò`¦;.”±;2!¼;jÊÈ;kÍÔ;Þ¦à;Úë;ÃYø;·l<Šg <êF<1]<ç¿<ƒ%D„=?½‰=t=šŸ–=×Ež=œÝ¦=ï±=b¼=œÏÈ=;ßÖ=Cæ=|¢ø=°Ó>Þc>ö'>¥É>>áãY> Â}>Àù“>:î«>“ Æ>dï>-G? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..7ad80c8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +´(Ú8xp9–Ì59oZ_9 ‡9;™9–̵9ÇaÅ9oZß9ôëû9½> :öê$:Qþ::êÈB:gCV:T +k:FÛ:½>Œ:·-›:-‘¥:4¨®: 0À:ÏxÎ:„™â:1£í:íÍ;íÐ;¢î;Óƒ';'€4;ÎuB;(†L;>È[;ìÑf;Œ³w;í̓;/Œ;¬Œ“;;Óƒ§;œà²;Jê½;,Ë;ƒ–Ö;¸µä;®õ;'þ<‰" +<ã2[%>ÇÎ)>Ñ=>÷W>Å#u>Ä›‹><ƒœ>±¬>ur¿>o3Ñ>ž‡ä>ilù>'Û?FØ?‡{(? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..c720737 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..73f0cee Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..d88e822 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..785bf22 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..5401d3f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..62b755f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..e7a6421 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/flops.json new file mode 100644 index 0000000..73ee7ac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/flops.json @@ -0,0 +1 @@ +{"layer": 139717, "activation": 3072, "bottleneck": 1056, "total_flops": 143845} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..8fb122a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_32const_ptetaphi_kfolds/kfold_4", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..1a2dab3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,21 @@ + +—Ëroot"_tf_keras_network*ôÊ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}, "shared_object_id": 51, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_1", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_2", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_3", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_3", "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_q_dense_4", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["prune_low_magnitude_q_dense_4", 0, 0]]}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.002047999994829297, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ûroot.layer_with_weights-0"_tf_keras_layer*Ä{"name": "prune_low_magnitude_q_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ç root.layer-2"_tf_keras_layer*½{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-1"_tf_keras_layer*Ö{"name": "prune_low_magnitude_q_dense_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-4"_tf_keras_layer*Ã{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_1", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +root.layer_with_weights-2"_tf_keras_layer*Ø{"name": "prune_low_magnitude_q_dense_2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +í root.layer-6"_tf_keras_layer*Ã{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_2", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +– root.layer-7"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 31, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +• root.layer_with_weights-3"_tf_keras_layer*Þ{"name": "prune_low_magnitude_q_dense_3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 40, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +é + root.layer-9"_tf_keras_layer*¿{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_q_dense_3", 0, 0, {}]]], "shared_object_id": 41, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Š root.layer_with_weights-4"_tf_keras_layer*Ó{"name": "prune_low_magnitude_q_dense_4", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_q_dense_4", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 7512, "end_step": 37560, "frequency": 3756}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 50, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¼root.layer_with_weights-0.layer"_tf_keras_layer*ÿ{"name": "q_dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Ë/root.layer_with_weights-1.layer"_tf_keras_layer*Ž{"name": "q_dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ËBroot.layer_with_weights-2.layer"_tf_keras_layer*Ž{"name": "q_dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +Ç[root.layer_with_weights-3.layer"_tf_keras_layer*Š{"name": "q_dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 34}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}}, "shared_object_id": 35}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 36}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 38}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 33}, "kernel_range": null, "bias_range": null}, "shared_object_id": 39, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ænroot.layer_with_weights-4.layer"_tf_keras_layer*‰{"name": "q_dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "q_dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 44}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}}, "shared_object_id": 45}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 46}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 47}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 48}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 42, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 43}, "kernel_range": null, "bias_range": null}, "shared_object_id": 49, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 59}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +º”root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 60}2 +…•root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 53}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..9f7d40f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..c70501f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..a014502 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..8bd4537 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..36153e0 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat @@ -0,0 +1,2 @@ +T +k:Ìlž:(†Ì:+’ü:“Ã;Óƒ';f=>;òâW;P  >×>Ò’>û&> 2>Jê=>G K>·-[>0ãk>ßù}>Bˆ>z‡“>å#Ÿ>•2«>Ø=¸>’[Ç>¨oÙ> œí>ÏÅ?\˜?“§%?0s;? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..60522ec --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +€9:Öðx:á«¡:{|Á:Þ¦à:ôëû:ôä ;:¹;U.;{|A;˜ÕY;ÃVl;ØŽ€;ߥ‰;¬Œ“;îÓ›;Ln¤;ý®;Ír¶;f=¾;¥úÇ;ÔÓ;Ž7Þ;ìÑæ;~ˆñ;ؘû;|<<þ‚<ñZÜã>¢%>f=>>do^>ƒ4„>:lš>»³¶>ÆÔ>ê³õ>ž,?ÿÄ+? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..e7c6742 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..fd40e25 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +Qþº9ÃVì9½> :©!:ÀJ<:GI:Lóa:…Ÿz:$t„:…˜‹:jH—:r_ :èª:·:!oÃ:ä·Ñ:Má:Fâð:5;`;…˜ ;¯;½A;°;>%;Žµ,;se8;C; 3L;0U;S_;®i;U w;¹±;þ‚ˆ;íÐ;Kk˜;fŸ; *¨;Ûš°;§º;ËëÃ;èÐ;Ï{Ú;9ä;lÓì;ûÿø;Ñz<ö) <‰%<Ê'<ïÖ'< j1<…=<3$H<3'T<_<ÁmœÈ>G1><œL>T +k>„ô…>N~—>P®©>¼>$µÍ>@â>ÊQù>Ù$?]È?¨}'? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..b89debb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..1bc5339 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..0e02dac Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..742b387 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..ff34cf3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_32const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..1f74447 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..4b7baa3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..2409dd7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/flops.json new file mode 100644 index 0000000..ca28368 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/flops.json @@ -0,0 +1 @@ +{"layer": 36805, "activation": 768, "bottleneck": 264, "total_flops": 37837} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..e0bc235 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..35d38fc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,14 @@ + +² root"_tf_keras_model*’ {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ú&root.phi"_tf_keras_sequential*Ï&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +‡#root.phi.layer_with_weights-0"_tf_keras_layer*Ì{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ø$root.phi.layer-1"_tf_keras_layer*Ê{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +%root.phi.layer_with_weights-1"_tf_keras_layer*Ò{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý&root.phi.layer-3"_tf_keras_layer*Ï{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +'root.phi.layer_with_weights-2"_tf_keras_layer*Õ{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý(root.phi.layer-5"_tf_keras_layer*Ï{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..5d671f7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..514dc1b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..d74eb43 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..e6082b1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +[!ô:i+;å½i;_§;ý®;êËÎ;ð^ñ;ù³ +<²^<„1=[þH=‡“Q=r[=èue=¨Õn=Ì„w=å=.q†=~‹=*‘=IT–=¯G›=TÇ =ࡦ=m*­=D¯²=95¹=À=G(Ç=ŒùÍ=^¯Õ=XÖÜ=¢å=ø·í=¥ïõ=²>þ=mp>õî>íì >Å>²–>ª¦>l¾>óN%>yˆ*>y0>)—6>œ<>UC>ÍæI>ñ,Q>#‘W>€_>‰g>Do>÷£w>Ê°>Ør„>€‰>ü3Ž>^F”>%¨™>¿×Ÿ>e®¥>lÓ¬>†·³>>èº>`éÂ>)ëÊ>V€Ó>2ŠÝ> wé>]Áö>û ?Ô5 ?°Ï?ö} ?…•/?+^G? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..39b34cf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..516cc30 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ + 0@9FÛ9îÓ›9ÇaÅ9µ':3¢:i+: 0@:‘Á\:Êmu:Êf†:¯”:-‘¥:<¿·:º9Ë:7´Þ:Êmõ:@Ç;“Ã;©!;Žµ,;¸8;¥úG;ëÎZ;Þ©l;‹};`‡;“Ñ;”Æ;­’«;[œ¶;Ã;qáÑ;ýƒß;…œî;_®þ;Œ¬<<'¿<ÕÈ&<Þ$/<¬P8<•ŠB<`,M<6X/b>®æ>š`/>Fr@>fR>îf>Î{>DŠ>ž„˜> +Ó§>-å¹>rÌ>Æ&á>d«ù>Á¯ +?îJ?#4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..deb3d98 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat @@ -0,0 +1,3 @@ +ôë{:<¿·:»?ã:Ø‘ ;öê$;¹6?;oZ_;Gå|;êF‘;R¢;óc²;XÄ;òâ×;T +ë;Õý;7n<êF< lCž<¹u¦<š÷­<ùÖµq+ >ŒÝ>é·>º >{R'>Æ-0>Tˆ9>ÑzC>g{N>ظZ>Ypg>öãu>l‚>Œ'‹>’Ù•>\¢>=ů>·À>ÂÕÑ>³]æ>ÆPû>ß ?¦.? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2ae2528 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +oZ_9½>Œ9Ûš°9%ç9xp:lN/:GI:vqh:LŠ:”Æ:²:6®Æ:*Œä:$t;:¶;ïÖ';¸8;‚“J;‹­_;~ˆq;í̓;=@’;”Æ;á®­;ß'»;DÙÌ;‘ÁÜ;iIî;@Ñÿ;…˜ <ý@<þC!<9w,<éÅ6<èƒC<8öQ<û>`< ïn<´ì~<;ø†<{ú<8К<ç¥<†°<ù5¼<†É=ÐëJ=°ÌX=ˆÇf=gv=Yƒ=͸Œ=ð¹”=ýqž=—©=››³=›5¾=øÅË=fÐÙ=Ypç=FØõ=€> Ê +>˜ˆ>e]>èÞ&>Fô1>t <>ã†H>æÎS>€Ô_>A]l>_sz>s„>oæ‹>Øâ”>»i>â=¦>Wó¯>º>¯ŠÅ>Ñ>ÝÔÝ>hwë>¸dü>wf?ìy?]¬?ù%?¿”5? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..f347703 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..400a043 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..306df14 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..d6d51ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..6f0ba68 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..71a6534 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..0ea7f03 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/flops.json new file mode 100644 index 0000000..ca28368 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/flops.json @@ -0,0 +1 @@ +{"layer": 36805, "activation": 768, "bottleneck": 264, "total_flops": 37837} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..aa4c1ee --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..4f309ea --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,14 @@ + +³ root"_tf_keras_model*“ {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00019327351765241474, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ú&root.phi"_tf_keras_sequential*Ï&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +‡#root.phi.layer_with_weights-0"_tf_keras_layer*Ì{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ø$root.phi.layer-1"_tf_keras_layer*Ê{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +%root.phi.layer_with_weights-1"_tf_keras_layer*Ò{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý&root.phi.layer-3"_tf_keras_layer*Ï{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +'root.phi.layer_with_weights-2"_tf_keras_layer*Õ{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý(root.phi.layer-5"_tf_keras_layer*Ï{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..e96565b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..f4d1460 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..e7152c6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..1545636 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..cabec59 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2d34a9c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..136b88a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..27ad902 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..ff4e323 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..c55c8e3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..ea47c22 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..d8b64f0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..efa8e98 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..13f4b9e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..7789b31 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/flops.json new file mode 100644 index 0000000..ca28368 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/flops.json @@ -0,0 +1 @@ +{"layer": 36805, "activation": 768, "bottleneck": 264, "total_flops": 37837} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..de5c128 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..90885c3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,14 @@ + +³ root"_tf_keras_model*“ {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ú&root.phi"_tf_keras_sequential*Ï&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +‡#root.phi.layer_with_weights-0"_tf_keras_layer*Ì{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ø$root.phi.layer-1"_tf_keras_layer*Ê{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +%root.phi.layer_with_weights-1"_tf_keras_layer*Ò{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý&root.phi.layer-3"_tf_keras_layer*Ï{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +'root.phi.layer_with_weights-2"_tf_keras_layer*Õ{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý(root.phi.layer-5"_tf_keras_layer*Ï{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..ee45a5f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..f2b88c3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..3c56504 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ca45edc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..113285f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat @@ -0,0 +1,3 @@ + =^4=¸r=ƒB"=…¸*=¸33=ó”;=;}D=Ö^N=•W=œa=ôk=0w=¤D=T†=‰ôŒ=ËÒ“=}š=œç¡=ž]ª=÷V²=»=ÛÂ=æÌ=~Õ=,ÛÞ=îèè=‘ô=ä¬ÿ=á>° +>ä¥>ZÎ>™>—*%>¤g,>&4>DI=>HmF>êÝO>«ëY>Pad>Pdp>ü:}>ËT…>±îŒ>JB•>F÷>x-§>‰a±>I +½>`¿È>C³Õ>˜oä>©yô>¿?w¾ ?x?M›*?OA? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..5bc1d45 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1 @@ +Qþ:9Ìlž9Lóá9xp:se8:‘Á\:í̓:;™:lN¯:º9Ë:?Ëç:“À;Oõ;œÝ&;¸8;DÙL;vn\;8·j;‹};«‰‡;%w;AÍœ;ïÖ§;F]³;íRÁ;¶¯Ì;€ Ø;Ôå;CXò;^<6) <—M<žd<<œÝ&</<ÿI9<кA<»~J<SðP>H >Ä/>Èk@>OS>¿g>48~>ÇÀ‹>í!˜>q°¨>`ظ>ŽãÉ>:¹ß>ê…ø>“– ?ÆB?‹ó5? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..80e66e0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..8797ab9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..c45c773 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..1a22dc5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..178d90a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..c47f869 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..f812bf5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..d0dfd1a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..ebb59d6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/flops.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/flops.json new file mode 100644 index 0000000..ca28368 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/flops.json @@ -0,0 +1 @@ +{"layer": 36805, "activation": 768, "bottleneck": 264, "total_flops": 37837} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..afeb482 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ki_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": -1}, "compilation": {"optimizer": "adam", "loss": "softmax_with_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_floating_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "invariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..90885c3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,14 @@ + +³ root"_tf_keras_model*“ {"name": "DeepSetsInv", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "DeepSetsInv", "config": {}, "shared_object_id": 0, "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": false, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_1"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "DeepSetsInv", "config": {}}, "training_config": {"loss": "softmax_cross_entropy_with_logits_v2", "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ú&root.phi"_tf_keras_sequential*Ï&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +‡#root.phi.layer_with_weights-0"_tf_keras_layer*Ì{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ø$root.phi.layer-1"_tf_keras_layer*Ê{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +%root.phi.layer_with_weights-1"_tf_keras_layer*Ò{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý&root.phi.layer-3"_tf_keras_layer*Ï{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +'root.phi.layer_with_weights-2"_tf_keras_layer*Õ{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý(root.phi.layer-5"_tf_keras_layer*Ï{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..93957c0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..79e7bc8 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..bec8392 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..03ed22b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..9d48347 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat @@ -0,0 +1 @@ +[…:ÀJ¼:ôëû:¯;2;¬Q;æÀu;¨ÿˆ;‰%–;¾D¤;œà²;ÎuÂ;ŸéÖ;sçé;Õý;áêA‡>bq >->¥á>eÆ>Iä%>‘º->s“5>E => 8F>‚‰O>§¡Y>G$d>Ý6p>Ùï{>ë…>ÐTŒ>Ê”>Diœ>Þó¥>oA¯>Dî¹>f|Å>¥Ñ>{Þ>$¥í>Wý>e€?ŠŠ?«ž$?2‘Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +ú&root.phi"_tf_keras_sequential*Ï&{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}}]}, "shared_object_id": 15, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "dense_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_input"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9}, {"class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13}, {"class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14}]}}}2 +ª root.rho"_tf_keras_sequential*ÿ{"name": "sequential_1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 23, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32]}, "float32", "dense_3_input"]}, "keras_version": "2.11.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_1", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "dense_3_input"}, "shared_object_id": 16}, {"class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19}, {"class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22}]}}}2 +‡#root.phi.layer_with_weights-0"_tf_keras_layer*Ì{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 24}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +ø$root.phi.layer-1"_tf_keras_layer*Ê{"name": "activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 6, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +%root.phi.layer_with_weights-1"_tf_keras_layer*Ò{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 7}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 8}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 9, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 25}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý&root.phi.layer-3"_tf_keras_layer*Ï{"name": "activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_1", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +'root.phi.layer_with_weights-2"_tf_keras_layer*Õ{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 11}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 12}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 13, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 26}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ý(root.phi.layer-5"_tf_keras_layer*Ï{"name": "activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Activation", "config": {"name": "activation_2", "trainable": true, "dtype": "float32", "activation": "relu"}, "shared_object_id": 14, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +‹/root.rho.layer_with_weights-0"_tf_keras_layer*Ð{"name": "dense_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_3", "trainable": true, "dtype": "float32", "units": 32, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 17}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 18}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 19, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 27}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Œ0root.rho.layer_with_weights-1"_tf_keras_layer*Ñ{"name": "dense_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_4", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 20}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 21}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 22, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 28}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +¹?root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 29}2 +ƒ@root.keras_api.metrics.1"_tf_keras_metric*Ì{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 1}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..d101f35 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..c0a96d2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8070ddf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..dd6947c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..0c97e8f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..ac36978 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..43e07ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..3c488b6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..683a639 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..a671625 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..70477f9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..63d5f13 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..6d3f1ff Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_floating_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..c348d2b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..ed15dcd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..04db0b1 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb @@ -0,0 +1 @@ +ÖÅ•ô®úµ¤ü–-©ˆ²†ÐÊÒ} Š¹‹¾£å°€ð(ÎÚÖÑ¿Åé¹½2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..d1d7cc7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..ca3fa8b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..29c9662 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..3665142 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..2e128d1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..487b550 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..21fe19a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..7bcb4b7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..a0b7219 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..f68d551 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..b364dc5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..2a00db4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..6732b1b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..1461bdb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..afd123c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..a919589 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..ca9409c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb @@ -0,0 +1 @@ +¨¿Ú¶N¤ü–-©ˆ²†ÐÊÒ} ÿ´ÙšÇ—Ãé(©Ç÷À 2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..a5f9e11 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..9a5a24a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..81b1c62 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..f0f2fa1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..7eae1ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..233c506 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +ûø ;g@J;Uˆ;á®­;©‡Ò;U ÷;?…ÈÛ<èGè<â6÷<°†=L +=ÅÈ=ã‘=³#=­’+=¾Ô3=bá<=bF=›.O={W=à`=k=ÄÌt=nz~=–J„=\U‰=ï=Ië”=fâš=”¡=G¨=_^­=ź³=Óå¹="â¿=…KÆ=¯2Î=ØkÕ=÷yÝ=½Vå=V!í= Nõ=Û¯ý=Žû>ô—>Å{ >ƒI>”þ>Q‡>v© >L×%>3+>ùò1>  8>àP>>¢zD>º9K>R>ù1Y>nl`>ÛÒh>*¡q>Öz>‘‚>Tâ†>¤‡‹>—Ö>“¹–>šuœ>Ó6¢>ÀÖ¨>j€¯>œäµ>Þ¢½>ÑlÅ>ÝDÎ>ôÖ>ä5à>€nê>‡õ>V?…´?B¦?Àt?ðÜ?Ÿ+?ƒ;?2nQ? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..0780c5b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..091d9d0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..ac6971b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..70756c7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat @@ -0,0 +1,3 @@ +oZß9ý.:%g:U ”:Ír¶:ŸéÖ:…Ÿú:xp;œÝ&;‚>;gCV;1£m;<=†;nÒ•;ùt£;Iç±;ÎuÂ;¾ÆÕ;•Nç;Nùù;`<³ iî +>9M>}Ù>á«!>±*>²¤3>\@<>@0F>GP>S#[> +Xe>"dq>ø~>í¿…>>jí“>§“›>¥¤><œ¬>½æ´>¡M¾>í‘È>5lÓ>”OÞ>Jˆë>`¸ù>©é?48?iê?•x!?c?,?¥j8? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d833115 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..32471ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..ac55da5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..0ed4341 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..ac5e970 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..65fe489 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..1e8eb5c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb @@ -0,0 +1 @@ +ö¦¿²§‡¼¤ü–-©ˆ²†ÐÊÒ} ýìÀâ½¾ˆ€(ÇØý’£áÏÈ02 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..50d1174 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..8958205 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..d473bca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..d816111 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..4682e23 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..19fc2e7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..52d2a23 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b43daa2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..54a6edb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..cfba8b9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..bf68a6a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..6f20534 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..a38ff76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..20ac66b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..7381935 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..071b025 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..a08b8f3 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb @@ -0,0 +1 @@ +¨¡œÆ‘´Î¤ü–-©ˆ²†ÐÊÒ} ˆ•îŸÆ¤×€X(½”Í¤ô\2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..f5cba5b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..9a5a24a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..21d84ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..7a15c93 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..3c1c988 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..6d06d96 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..fe3b159 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2c1b7a4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +½Ú•9Ö×9ÄU:ÀJ<: ïn:š×Ž:Æ[­:¬Ñ:?Ëç: ;Ù”;+;¤÷;;ÏxN;Þ¦`;“Çt;[…;ÕŽ;õç˜;Ú—¤;Þ$¯;Qþº;ÿÆ;RÓ;Úâ;ð;D[þ;èþ<¹´ <‰%<Xy|Ì>w">˜-1>ø”B>D¡T>Ëj>Ÿ€>®ûŒ>" š>ê~©>öµ¸>ÊJÊ>~«Ü>Fò>À‚?×?§p ?G(7? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..cb8099c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..0c901e5 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat @@ -0,0 +1,2 @@ +ߥ‰:·:úüì:„;yv);=ÅO;~ˆq;…˜‹; +'œ;4¨®;ÑÿÀ;JÕ;1£í;Íð<•<<þš<\£<¨Ã­<« ¹<Ì0Ã<ŠKÍ<“Ø<9Xä<¨§ñ<§eþ<*=é¢ =!=—~=O& =w_'=«Ú/=fÞ7=uÛ@=&oJ=ºjT=¸V^=Ãi=D*u=Û€=!S‡=Ìs=LÞ”=Ô.œ= ¡£=k«=¼&³=Ùï»= Å=ÚÏ=áÑØ=~øá=ãì=“™÷=r?>(9>L >Š>C©>rÈ!>þ )>Ëw0>mÖ8> ”@>d;I>¸AQ>ñ]Z>Xžd>ÿ¯n>ŽÊy>±Ý‚>)‚‰>CÝ><6—>áž>ùX§>õ¶¯>¸·>ØÀ>÷Ê>+Ô>÷âÞ>ƒsë>Í›ø>*Œ?™  ?>t?éï ?SR+?uœ9? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..b949e7c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..edfe3e1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..36062f1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..d62fa99 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..d6584bc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..f235c55 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..5472bf2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb @@ -0,0 +1 @@ +­šÎ¢«¢—Ȥü–-©ˆ²†ÐÊÒ} ¿¿ÈƒÏ´æÑÉ(ÆÞ–˜Å£2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..b329f0a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 4}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..9a5a24a --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 4, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(4, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..c3e45cd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..d0d0c27 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..3b920fd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..9084dc6 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat @@ -0,0 +1 @@ ++‹ ;»D;5;Ú—¤;mTÇ;lÓì;9³<™•<†\0<;}D<$ºZ e>á >çª>“¹>çí>%p!>Î&>¤y->µ—3>o„9>5ø?>0 F>â%M>Ì)T>¢Ò[>²c>ú“k> ‘t>šÞ}>¥ƒ>5ˆ>ÓY>"Í’>¨æ˜>Ûž>)¾¤>øÅ«>dl²>lè¹>¼¤Á>èYÉ>÷VÒ> ýÚ>’ä>O¤î>üù>&?e’ ?; ?®‡?sˆ#?/?•´¥>2 >ðç>wÏ>œ¬>w{#><ª*>X³1> Ì8>N¯@>å4I> Q>Z>$ëc>Hn>y>0²‚>€‰>L‘>v–>æˆ> G¦>½"°>S#»>,•È>zk×>(è>Ÿ»ù>1„?ͼ?†x?—à+? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..6778274 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..2ff1c3b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..ea102d3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..e3373ce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..d862aa4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..020e2ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_4bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..31fb528 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..36b8606 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..a02435d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb @@ -0,0 +1 @@ +öòÅÆþîïʤü–-©ˆ²†ÐÊÒ} ¦¥ø½ôÀæþS(ЄüñóÕ¶×ð2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..3fb4756 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..70010df --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..cbd23a3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..2800a76 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..d4ddf6a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..ca39ef5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..c89129c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..f047517 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +–Ì59xp‘9.—½9Sù9;:{|A:"u[: ‡:¢î—:èª: 0À:|‚Ù:Fâð:~;Oõ;öê$;œà2;«E;a/Y;a2e;c8};Ç܇;9“;°ž;Ìoª;Êè·;98Å;à-Ó;räÝ;â3ë;p`÷;Ï5<÷n <=@¥°§>7(>8>^K>rä]>QÍq>§Ä„>·ê>ðsž>}Ö­>BŸ¿>E}Ò>Žè>ÌÕÿ> ^ ?þ_?dE4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..fdee9b1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..88ee36c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d501f87 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..2d31520 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..ba8f791 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..dc57c12 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..fdf1118 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..f078663 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..bd97e81 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb @@ -0,0 +1 @@ +Ï‚ºþþíàêú¤ü–-©ˆ²†ÐÊÒ} ßɪœ÷ïþÛÎ(þˆ¢©÷Ïí#2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..029eec8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..70010df --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..bb77cbc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..223d499 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..1fb5f5b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..fd88da5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..5d71891 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b0b2911 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..f822362 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat @@ -0,0 +1 @@ +ôäŒ:êÈÂ:Ò„þ:r_ ;Jê=;"u[;U w;(;r_ ;F]³;Œ1Æ;€ Ø;Úë;ds„]>rë >÷6>>ö>êÄ>Ì'>s4/>Ë-7>ˆˆ?>¦QH>ìôQ>w\>2Dg>C7˜‚>Ò‹>e••>E¤ >^p®>·¿>Ú¬Ñ>ÛWæ>dÿ>9p ?]? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..7603fd4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..10ed018 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..a72d803 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..60cd0e9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..56793c1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..c30f1c9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..38fe675 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..0d81ab4 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb @@ -0,0 +1 @@ +ڄ‹ˆ«†ÉȤü–-©ˆ²†ÐÊÒ} Â¥¤ÊŒå®×“(€ð¢˜—˧Ó2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..3bc40e2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..70010df --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..e0cc8ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..e2b3a31 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..aa54c2f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..4418d93 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat @@ -0,0 +1,3 @@ +9ºö:Æ[-;´+f;Èß“;5«º;Þ¦à;Æ< ¨<œÝ&<ÀJ<<’P=rH=WÓP=$ºZ=†°d=ún=ÃYx=Ш€=ÄÅ…=z¿‹=’‘=à—=¾|œ=O¢=ÿP¨=:I¯=°µ=ÉÞ¼=VgÃ=XtÊ=‰AÒ=XÚ=+ÿà=µýè='œð=Fù=>p>œ8 +>i)>‰¼>ùC>Î>1%>™%+>U®0>ø‘6>Á¡<>êÈB>aŸI>ˆP>þX>àÙ^>ºÌf>ò(n>k¿v>†ì>ßá„>.̉> àŽ>`k”>?-š>U> >s¦>’¬>_«²>b¹>’…Á>ëÕÉ>×±Ò> °Ü>Ùç>»Fò>„µþ>A?›.?É?L÷$?d^4? +J? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..2de5657 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..8249877 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..814aab4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..9c43f41 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..6195064 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..a84d94a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..4c5fe30 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..c18484a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..4e2b575 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..97bc5ed Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..6969cf7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb @@ -0,0 +1 @@ +½¼Ž‘¡†é¯°¤ü–-©ˆ²†ÐÊÒ} óð®ÐîüíÑ(¼Ž’„í´–ŒO2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..786198c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..70010df --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0009216000325977802, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..5ed25b0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..3d6ecf2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..f9fa702 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a363166 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..2fdc5b2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..f0e171d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..c3ceebb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..1e8cd10 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..eff8f22 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..421acea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..3d11312 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..2364511 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..7169d11 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..cf262e5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..b903d22 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb @@ -0,0 +1 @@ +©º¢ú±£®ô-¤ü–-©ˆ²†ÐÊÒ} ÓÛ÷»ÄßàR(‘åèø®š÷—%2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..189364e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 6}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..38937a8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0007372800027951598, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 6, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(6, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..4d698b9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..abe955d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..9dca87f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..a198a23 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..98bf3d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..d519dea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..50e0ee4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..2902c67 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9c3ad77 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..d561543 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..7d4805d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..a1bd79e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..07dbe92 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_6bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..7cfc26b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..faa9668 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..e26e9f7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/fingerprint.pb @@ -0,0 +1 @@ +옥ä¶ì‰É¤ç”°Þ˜Ùãü×Ï“§Ó‰Ó¥G ¿¸ô¡ø¡ËÄ(ùËá姨åža2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..a855cf0 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..d820434 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,18 @@ + +® root"_tf_keras_network*‹ {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0006081740139052272, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +àroot.layer_with_weights-0"_tf_keras_layer*©{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +Ï root.layer-2"_tf_keras_layer*¥{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ìroot.layer_with_weights-1"_tf_keras_layer*µ{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-4"_tf_keras_layer*ª{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +îroot.layer_with_weights-2"_tf_keras_layer*·{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-6"_tf_keras_layer*ª{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..10664e6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..c524399 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..91504a6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..cb4e80e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat @@ -0,0 +1,4 @@ +ÀJ<:š×Ž:se¸:T +ë:¯;öí0;­];+ˆ;Ù”;EZ§;f=¾;-×;–Qó;ÇÜ<ã2<}ÄL<a^·>Û– >ÙG>áÑ>bÓ>´Â$>+>¬3>ÃÔ:>–áB>€÷J>ÔS>¼à\>œÝf>i-r>¸v}>)¾„>±üŠ> [‘>‘ݘ>E¤ >lï¨>¬³>8½>±“É>LÐÖ>a2å> +Úö>(Ð?*#?3G#?®Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0014847998972982168, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +àroot.layer_with_weights-0"_tf_keras_layer*©{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +Ï root.layer-2"_tf_keras_layer*¥{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ìroot.layer_with_weights-1"_tf_keras_layer*µ{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-4"_tf_keras_layer*ª{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +îroot.layer_with_weights-2"_tf_keras_layer*·{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-6"_tf_keras_layer*ª{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..9349514 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..63c40b4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..ac6c264 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..18df46b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..6cba423 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..5f9a4c2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..e854483 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..64ff766 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..9becf5a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..d9d9568 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..8553652 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..c3cd919 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..9055c4e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..08b80b3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..454fd21 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/fingerprint.pb @@ -0,0 +1 @@ +–Ûàƒîï깜ç”°Þ˜Ùãü×Ï“§Ó‰Ó¥G ’ÞԌʡ¹óÉ(‰žªÐìäÚÃ2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..2335249 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..ea03eea --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,18 @@ + +® root"_tf_keras_network*‹ {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0002491080667823553, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +àroot.layer_with_weights-0"_tf_keras_layer*©{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +Ï root.layer-2"_tf_keras_layer*¥{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ìroot.layer_with_weights-1"_tf_keras_layer*µ{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-4"_tf_keras_layer*ª{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +îroot.layer_with_weights-2"_tf_keras_layer*·{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-6"_tf_keras_layer*ª{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..dc42e41 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..042687c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..368d49e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..d901a44 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +‡ž#:ÃVl:] :¬Ñ:Ñz;r_ ;CÖ@;?Ëg;湆;uéž;* +³;›\Ì;hFâ;ôëû;} <<í‘(<]á5<\ŸB<ÅÚR<¥»`<@Îs<Ç}«‰>"÷ >ýn>Ø=>g >§;$> S+>1™2>Ü":>FÛA>yÿI> ŸR>Ñ;\>ÊÝe>Ûˆo>>èz>'þ‚>*ùˆ>:I>µ–>¥·>®œ¦>¿¾¯>¼Ü¹>·>Å>YÒ>¡Èà><éñ>?^?GY?;!?W”9? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..d24ecc2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..bbbbe9f --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1 @@ +½> 9–Ì59*Œd9xp‘9¥úÇ9Ò„þ9îÓ:ÀJ<:*Œd:¨x:U ”:R¢:â±¹:º9Ë:Má:¨ø:9³;:¶;ÅX!;Pû.;Jê=;GI;ÖW;§l;¡òz;–J„;ža;Oõ–;ÅX¡;vìª;éŶ;_)Á;ÕŒË;º<×;Iiã;óèï;@Ñÿ;tãÏ<˜ÕÙ<Æäèú<®A=™3 =Ç =Q =æ =Hq)=H¢2=±~<=8ÅH=ðËU=|³b=éxq=¹±=2ŸŠ=ÜL”=ס=¶³¯=ä¾À=âÒ=›Xé=î©> á>~ø!>£5>=áK>Š‡h>;„>»¥˜>T°>Q`Í>xõî>:î ?:Œ)? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..93deae7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..4783b45 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..2dda334 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..cb1c027 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..7b8d034 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..003656b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..6a5b085 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..45b5c94 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..4ded2e7 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/fingerprint.pb @@ -0,0 +1 @@ +æ˜Öóî‘•„:ç”°Þ˜Ùãü×Ï“§Ó‰Ó¥G ˆ–àæóӤɞ(ÞÂÒû¸š¨íc2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..eda9c0c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..3171575 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,18 @@ + +­ root"_tf_keras_network*Š {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.001855999929830432, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +àroot.layer_with_weights-0"_tf_keras_layer*©{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +Ï root.layer-2"_tf_keras_layer*¥{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ìroot.layer_with_weights-1"_tf_keras_layer*µ{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-4"_tf_keras_layer*ª{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +îroot.layer_with_weights-2"_tf_keras_layer*·{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-6"_tf_keras_layer*ª{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..b9a2d11 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..2628f85 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..3108ea7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..bb0ad24 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..386c077 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..9d69356 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..deb2434 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +oZß9R":%g:ç¼’:4¨®:ÿÆ:ÉgÝ:wm;3¢;yv);‚>;ä·Q;}…e;¡òz;pYˆ;ÁË–;4¥¢;ý®;§º;‰§Ç;RÓ;P}à;Æî;2¦ù;&¹<ôä <Ë•$ >Ð…>å#> “)>"H5>Æ¡C>¯S>e g>î~>¥Ð>Αž>f°>þ5Ã>“‹Ù>ßó>Ï ? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..014a21e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..4040774 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..38942fa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..5da9bc3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..645a554 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..d5cef97 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..7fb5f04 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..d6dd5fd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/fingerprint.pb @@ -0,0 +1 @@ +¥‡ìµÌá¾´+ç”°Þ˜Ùãü×Ï“§Ó‰Ó¥G £÷×Ë󽩉§(»–›åÁƒÊШ2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..932d48d --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_16constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c16_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c16_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c16_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0029, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..d820434 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,18 @@ + +® root"_tf_keras_network*‹ {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 16, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0006081740139052272, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +àroot.layer_with_weights-0"_tf_keras_layer*©{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 3]}}2 +Ï root.layer-2"_tf_keras_layer*¥{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ìroot.layer_with_weights-1"_tf_keras_layer*µ{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-4"_tf_keras_layer*ª{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +îroot.layer_with_weights-2"_tf_keras_layer*·{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +Ô root.layer-6"_tf_keras_layer*ª{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..209203d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..da1a417 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..6da7121 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..d571177 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..b9aeed3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..e2f647a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..3153677 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..8c90203 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..e1dc665 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..784307c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..0ce02c7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..60d7ad4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..6ef80ba Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_16const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..c991183 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..8765f1c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..33afe9e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/fingerprint.pb @@ -0,0 +1 @@ +û»®¡·ïÔðÉâøÖ‚Ãßï¨ÁÞΊ¤é‡¢x çÃÊõ¦ïÍ»(Û༚ˆ¼§b2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..9acb30b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..6e939f8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,25 @@ + +›Äroot"_tf_keras_network*øÃ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 49, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 51}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.002047999994829297, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +òroot.layer_with_weights-0"_tf_keras_layer*»{"name": "prune_low_magnitude_phi1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ä root.layer-2"_tf_keras_layer*º{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "prune_low_magnitude_phi2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-4"_tf_keras_layer*¾{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +€root.layer_with_weights-2"_tf_keras_layer*É{"name": "prune_low_magnitude_phi3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-6"_tf_keras_layer*¾{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ƒ +root.layer_with_weights-3"_tf_keras_layer*Ì{"name": "prune_low_magnitude_rho", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ä  root.layer-10"_tf_keras_layer*¹{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ê + root.layer_with_weights-4"_tf_keras_layer*“ +{"name": "prune_low_magnitude_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +  root.layer-12"_tf_keras_layer*ò{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +¶root.layer_with_weights-0.layer"_tf_keras_layer*ù{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Á1root.layer_with_weights-1.layer"_tf_keras_layer*„{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ÁDroot.layer_with_weights-2.layer"_tf_keras_layer*„{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +»droot.layer_with_weights-3.layer"_tf_keras_layer*þ{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Šwroot.layer_with_weights-4.layer"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ºªroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 59}2 +…«root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..57425ca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..2da8b9f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..11707e2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..56bbbf9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..1ba50d7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..b2fbe7a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..e42fe9e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..5885145 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat @@ -0,0 +1,5 @@ +Sù7Sù7*Œd8Ûš°8*Œä8Sù83¢9–Ì59ùöT9 ïn9ߥ‰9š×Ž9îÓ›9Ìlž9Ûš°9êÈÂ9=ÅÏ9‘ÁÜ9 ïî9 : $:¢î:d7&:Ûš0:Qþ::ã>:ÏxN:‘Á\:T +k:Sy:“À…:¯’:©¡:Óƒ§:A±:CÖÀ:(†Ì:ëÎÚ:*Œä:µ.ò:Ñz;½> ;¨;©!;Óƒ';lN/;D=;¥úG;ÿ +R;­];¼Bo;¶1~;X†;íÐ;,Ž™;‡ž£;ý®;å;¸;‰§Ç;ÀÖ;Ð~æ;_«ò; +f<îUM.5+><=F>y®a>—>óÌ“>ü]¨>>º½>6§×>ØÆø>‰? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..286dd25 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..40e5019 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..fd3220f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..07c38f2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..37ef570 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..99102c6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..fad8cf2 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/fingerprint.pb @@ -0,0 +1 @@ +üÁˆ¤ó³ËâøÖ‚Ãßï¨ÁÞΊ¤é‡¢x ‚Ë•¡ÈÌóä(»™Ù¡æ¿ˆá2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..1c230c0 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..c6c02dd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,25 @@ + +œÄroot"_tf_keras_network*ùÃ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 49, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 51}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0013107199920341372, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +òroot.layer_with_weights-0"_tf_keras_layer*»{"name": "prune_low_magnitude_phi1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ä root.layer-2"_tf_keras_layer*º{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "prune_low_magnitude_phi2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-4"_tf_keras_layer*¾{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +€root.layer_with_weights-2"_tf_keras_layer*É{"name": "prune_low_magnitude_phi3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-6"_tf_keras_layer*¾{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ƒ +root.layer_with_weights-3"_tf_keras_layer*Ì{"name": "prune_low_magnitude_rho", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ä  root.layer-10"_tf_keras_layer*¹{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ê + root.layer_with_weights-4"_tf_keras_layer*“ +{"name": "prune_low_magnitude_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +  root.layer-12"_tf_keras_layer*ò{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +¶root.layer_with_weights-0.layer"_tf_keras_layer*ù{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Á1root.layer_with_weights-1.layer"_tf_keras_layer*„{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ÁDroot.layer_with_weights-2.layer"_tf_keras_layer*„{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +»droot.layer_with_weights-3.layer"_tf_keras_layer*þ{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Šwroot.layer_with_weights-4.layer"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ºªroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 59}2 +…«root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..4c4cb95 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..8c5d833 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..508aca5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..bfa00a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..1e1adf5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..8bf172a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..e5543bc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +*Œä8d7&9=ÅO9[!t9xp‘9¸3³9^Ò99ºö9 :;:d7&:se8:¥úG:gCV:T +k:@Ñ:ôäŒ:Há™:œÝ¦:£ô¯:« ¹:Ü È:ukÐ:ZÜ:™Øå:${ó:™Ô;GÞ ;à¨;Ìl;^#);Iç1;.—=;‚“J;)‰X;*Œd;+p;‹};“À…;½>Œ;U ”;›Úš;Oø¢;^#©;e:²;2!¼;«Å;”HÏ;)‰Ø;œbä;óèï;‰)ù;'þ<Ö<“Ã<º·<—!<×ÑJ<¤¸T<ýƒ_<Æàj<Çãv<Ç}<6)‰<ß<Ç>š<û¹¢<ÿF­<»¸<ÛüÂ<•Ð<|Ý<úüì<+’ü¬p>Ÿª/>â Q>2ðr>NMŽ>¦?§>¡Æ>ôÏÿ> \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..a798e6f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..27da57c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..6de81c5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..28ecb3f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..167d2ca Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..9b32d07 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..f8f0805 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..f7c4dde --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/fingerprint.pb @@ -0,0 +1 @@ +ç„ÇÆôµ«XâøÖ‚Ãßï¨ÁÞΊ¤é‡¢x ÛøüÒõ»3(ŠÄ¾ìä¨ïðx2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..6a6f4be --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..c6c02dd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,25 @@ + +œÄroot"_tf_keras_network*ùÃ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 49, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 51}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0013107199920341372, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +òroot.layer_with_weights-0"_tf_keras_layer*»{"name": "prune_low_magnitude_phi1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ä root.layer-2"_tf_keras_layer*º{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "prune_low_magnitude_phi2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-4"_tf_keras_layer*¾{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +€root.layer_with_weights-2"_tf_keras_layer*É{"name": "prune_low_magnitude_phi3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-6"_tf_keras_layer*¾{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ƒ +root.layer_with_weights-3"_tf_keras_layer*Ì{"name": "prune_low_magnitude_rho", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ä  root.layer-10"_tf_keras_layer*¹{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ê + root.layer_with_weights-4"_tf_keras_layer*“ +{"name": "prune_low_magnitude_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +  root.layer-12"_tf_keras_layer*ò{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +¶root.layer_with_weights-0.layer"_tf_keras_layer*ù{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Á1root.layer_with_weights-1.layer"_tf_keras_layer*„{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ÁDroot.layer_with_weights-2.layer"_tf_keras_layer*„{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +»droot.layer_with_weights-3.layer"_tf_keras_layer*þ{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Šwroot.layer_with_weights-4.layer"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ºªroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 59}2 +…«root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..dc7e868 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..e77c837 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..c2db56b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..f7e4468 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..dc04dce Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..7a25e52 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..db067d0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..56dedc3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..7f47284 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..b86bf53 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..9277027 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..89b259f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..496c49b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..cc9e9ec Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..54f6a6e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/fingerprint.pb @@ -0,0 +1 @@ +جÇáÞÌ»ÞÕâøÖ‚Ãßï¨ÁÞΊ¤é‡¢x ‹¤“Ä‹Ì èo(è±ùñé®|2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..f3874c9 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..c6c02dd --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,25 @@ + +œÄroot"_tf_keras_network*ùÃ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 49, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 51}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0013107199920341372, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +òroot.layer_with_weights-0"_tf_keras_layer*»{"name": "prune_low_magnitude_phi1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ä root.layer-2"_tf_keras_layer*º{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "prune_low_magnitude_phi2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-4"_tf_keras_layer*¾{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +€root.layer_with_weights-2"_tf_keras_layer*É{"name": "prune_low_magnitude_phi3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-6"_tf_keras_layer*¾{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ƒ +root.layer_with_weights-3"_tf_keras_layer*Ì{"name": "prune_low_magnitude_rho", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ä  root.layer-10"_tf_keras_layer*¹{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ê + root.layer_with_weights-4"_tf_keras_layer*“ +{"name": "prune_low_magnitude_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +  root.layer-12"_tf_keras_layer*ò{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +¶root.layer_with_weights-0.layer"_tf_keras_layer*ù{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Á1root.layer_with_weights-1.layer"_tf_keras_layer*„{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ÁDroot.layer_with_weights-2.layer"_tf_keras_layer*„{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +»droot.layer_with_weights-3.layer"_tf_keras_layer*þ{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Šwroot.layer_with_weights-4.layer"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ºªroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 59}2 +…«root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..cc873b2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..99f9377 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..cd09a16 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..67c866f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..504c997 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..70d1030 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..b46f1e2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..58644a9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..0340bb3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..829f41e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..5fe90a5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..bf7e464 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..dcb0319 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..041fc7d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..ad286ba --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/fingerprint.pb @@ -0,0 +1 @@ +ʧü…ÇÉØÂ’âøÖ‚Ãßï¨ÁÞΊ¤é‡¢x «ã‹ÇÚ—²\(“á’¶ŒéÝŸ2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..2eb9cda --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_32constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c32_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c32_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c32_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 256, "lr": 0.0032, "pruning_rate": 0.5}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..cdee047 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,25 @@ + +œÄroot"_tf_keras_network*ùÃ{"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]]}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 49, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 32, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43}, {"class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "name": "prune_low_magnitude_dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 51}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0010485759703442454, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +† root.layer-0"_tf_keras_input_layer*Ö{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 32, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +òroot.layer_with_weights-0"_tf_keras_layer*»{"name": "prune_low_magnitude_phi1", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi1", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +ä root.layer-2"_tf_keras_layer*º{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi1", 0, 0, {}]]], "shared_object_id": 10, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "prune_low_magnitude_phi2", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi2", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 19, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-4"_tf_keras_layer*¾{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi2", 0, 0, {}]]], "shared_object_id": 20, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +€root.layer_with_weights-2"_tf_keras_layer*É{"name": "prune_low_magnitude_phi3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_phi3", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +è root.layer-6"_tf_keras_layer*¾{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_phi3", 0, 0, {}]]], "shared_object_id": 30, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +˜ root.layer-7"_tf_keras_layer*î{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 31}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 32, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +–  root.layer-8"_tf_keras_layer*ì{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 33, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ƒ +root.layer_with_weights-3"_tf_keras_layer*Ì{"name": "prune_low_magnitude_rho", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_rho", "trainable": true, "dtype": "float32", "layer": {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 42, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ä  root.layer-10"_tf_keras_layer*¹{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["prune_low_magnitude_rho", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ê + root.layer_with_weights-4"_tf_keras_layer*“ +{"name": "prune_low_magnitude_dense", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "PruneLowMagnitude", "config": {"name": "prune_low_magnitude_dense", "trainable": true, "dtype": "float32", "layer": {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46}, "pruning_schedule": {"class_name": "PolynomialDecay", "config": {"initial_sparsity": 0.0, "final_sparsity": 0.5, "power": 3, "begin_step": 3756, "end_step": 18780, "frequency": 1878}}, "block_size": {"class_name": "__tuple__", "items": [1, 1]}, "block_pooling_type": "AVG"}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 47, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +  root.layer-12"_tf_keras_layer*ò{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["prune_low_magnitude_dense", 0, 0, {}]]], "shared_object_id": 48, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +¶root.layer_with_weights-0.layer"_tf_keras_layer*ù{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 54}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 3]}}2 +Á1root.layer_with_weights-1.layer"_tf_keras_layer*„{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 13}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}}, "shared_object_id": 14}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 15}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 17}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 12}, "kernel_range": null, "bias_range": null}, "shared_object_id": 18, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 55}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +ÁDroot.layer_with_weights-2.layer"_tf_keras_layer*„{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 23}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}}, "shared_object_id": 24}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 25}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 26}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 27}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 21, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 22}, "kernel_range": null, "bias_range": null}, "shared_object_id": 28, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 56}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32, 32]}}2 +»droot.layer_with_weights-3.layer"_tf_keras_layer*þ{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 36}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}}, "shared_object_id": 37}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 38}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 39}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 40}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 34, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 35}, "kernel_range": null, "bias_range": null}, "shared_object_id": 41, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 57}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Šwroot.layer_with_weights-4.layer"_tf_keras_layer*Í{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 44}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 45}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 46, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 58}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +ºªroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 59}2 +…«root.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 52}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..e1e0ba2 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..5f00212 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..22dbb34 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..42ff516 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat @@ -0,0 +1,2 @@ +Ò„þ9Qþ::íÔr:‡š:·:^Ò:ö:GÞ ;AÍ;.”1;mTG;ëÎZ;+p;5;ôäŒ;‡š;èª;se¸;ß*Ç;ŸéÖ; ¯å;“Çô;îõÀ +>@Ü>ئ>—!>B9*>ÙÐ3>&>>ûæH>ÉŸU>øc>Aq>µU€>⸈>Y’>ÅÝž>‰ô¬>¡m½>lÅÎ>{`å>½?Åá?N'? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..51a2b67 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..3c67ae1 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..ad9cfac --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat @@ -0,0 +1,2 @@ +*Œä8îÓ9‚“J9ߥ‰9‡ž£9¸3³9=ÅÏ9Lóá99ºö9š×:] :±*:ÀJ<:¬Q:*Œd:c8}:LŠ:ÄU•:-‘¥:²:êÈÂ:¬Ñ:oZß:1£í:Êmõ:Ñz;¡ë ;†›;:¹;·0';.”1;÷ð<;ã´E;ukP;äº];T +k;æÀu;e¸€;pYˆ;¶*;ÁË–;"ð;˜S¨;ÂÑ®;wï¶;²"Â;¡pÉ;3'Ô;oZß;®é;®õ; <6<¶*'¸,>ÏK>bºn>ŽL‹>•|¤>æÕÂ>7£ô> \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..387b88b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat @@ -0,0 +1 @@ +FÛ9îÓ9 0@9ùöT9Sy9$t„9š×Ž9Ìlž9ý®9Qþº9êÈÂ9´(Ú9Lóá99ºö9“À:+‹ :ÄU:Ìl:Žµ,:se8:`,M:EÜX:å½i:Sy:µ'ƒ:½>Œ:ç¼’:·-›:Óƒ§:Ûš°:f=¾:»Ä:=ÅÏ:oZß:‹°ë:9ºö:FÛ;pY; $;Oõ;f;ïÖ';ˆ¡/;<¿7;²"B;—ÒM;ŸéV;9d;b5q;‹};!ê…;¹´;R•;Y–ž;˜S¨;öí°;ؾ;žæÊ;Hf×;Ð~æ;[!ô;FÛ<ÚÖ Ã÷%>Α>>ø¾\>bá|>S‰> C£>7u·>)ÁÐ>S‰ð>¼Ä? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..63bdafc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..7a4750b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..e7bc675 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..b165ad5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..94517fb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_32const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf new file mode 100644 index 0000000..9e78e59 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/average_plots/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf new file mode 100644 index 0000000..0efb02c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb new file mode 100644 index 0000000..d110fd6 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/fingerprint.pb @@ -0,0 +1 @@ +„àÂβäÄj¤ü–-©ˆ²†ÐÊÒ} 峕çØ¢«K(Ç‚³Õæɪíü2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json new file mode 100644 index 0000000..c833f18 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_0"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb new file mode 100644 index 0000000..2241c54 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0001236950483871624, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf new file mode 100644 index 0000000..0362c54 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 new file mode 100644 index 0000000..1dc6007 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..b6ee5ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..f13077d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..6e10a0f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat new file mode 100644 index 0000000..13d08dd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat new file mode 100644 index 0000000..294d962 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat new file mode 100644 index 0000000..86f60bf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf new file mode 100644 index 0000000..db806a4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat new file mode 100644 index 0000000..e93cf26 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb new file mode 100644 index 0000000..6050c2c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..127336b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index new file mode 100644 index 0000000..01b8ca0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_0/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf new file mode 100644 index 0000000..4c617dc Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb new file mode 100644 index 0000000..c1c6bff --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/fingerprint.pb @@ -0,0 +1 @@ +êŸÓÏá¾úóî¤ü–-©ˆ²†ÐÊÒ} Íäΰø‹žÛÕ(ЇŠ‹Å÷ˆðî2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json new file mode 100644 index 0000000..6a79cfb --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb new file mode 100644 index 0000000..c58ab8e --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/keras_metadata.pb @@ -0,0 +1,18 @@ + +© root"_tf_keras_network*† {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00030198987224139273, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf new file mode 100644 index 0000000..5bed088 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 new file mode 100644 index 0000000..89c297f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..8538554 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..becd116 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..d6a1efa Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat new file mode 100644 index 0000000..9fa4da4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat new file mode 100644 index 0000000..e024f9f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat new file mode 100644 index 0000000..0b1109d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf new file mode 100644 index 0000000..be55678 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat new file mode 100644 index 0000000..5741ff0 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb new file mode 100644 index 0000000..d0117ea Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..71d20ee Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index new file mode 100644 index 0000000..4ae29d4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_1/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf new file mode 100644 index 0000000..e86d88e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb new file mode 100644 index 0000000..d97a841 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/fingerprint.pb @@ -0,0 +1 @@ +Ó­½Œ¡ªÎÈS¤ü–-©ˆ²†ÐÊÒ} ð¼‘Ú͘ûˆØ(Ø΢¡ÿÍ¿‘k2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json new file mode 100644 index 0000000..3a4a771 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb new file mode 100644 index 0000000..7b39b71 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/keras_metadata.pb @@ -0,0 +1,18 @@ + +¨ root"_tf_keras_network*… {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.0005898239905945957, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf new file mode 100644 index 0000000..1be0ece Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 new file mode 100644 index 0000000..939bd2c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..20b9e94 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..bbee58b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..18f738c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat new file mode 100644 index 0000000..2cb5b8b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Top.dat @@ -0,0 +1,2 @@ +½> 9ÇaE9$t„9d7¦9‘ÁÜ9ç¼:±*:¥úG:ŠªS:9ºv:c“:±ª:â±¹:`,Í:Lóá:${ó:æ¹;xp;Ž² ;e:2;²"B;ŸéV;8·j;߬x;éC…;Y“’;|ý›;ïÖ§;Ñü´;@LÂ;”HÏ;vnÜ;å½é;ÀÏù; «< <¯<~B<0$û >Å%>Q±5>÷ŠG>Z>ÖPp>ˆã‚>2ƒŽ>â,œ> …«>×A»>ÍÊÍ>@â>ovû>)ä ?³œ? 4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat new file mode 100644 index 0000000..07b7641 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat new file mode 100644 index 0000000..7fc5e3c Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d6abba4 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat new file mode 100644 index 0000000..30f046e Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb new file mode 100644 index 0000000..fb75696 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..822d282 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index new file mode 100644 index 0000000..585107d Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_2/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf new file mode 100644 index 0000000..c028342 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb new file mode 100644 index 0000000..916dcc0 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/fingerprint.pb @@ -0,0 +1 @@ +õíóÈå«Àʃ¤ü–-©ˆ²†ÐÊÒ} ì¹É€Í‰‚ûI(»æ×¢«Öý”â2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json new file mode 100644 index 0000000..530ab91 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb new file mode 100644 index 0000000..fced23c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/keras_metadata.pb @@ -0,0 +1,18 @@ + +© root"_tf_keras_network*† {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00024159190070349723, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf new file mode 100644 index 0000000..c26d19a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 new file mode 100644 index 0000000..3aa5ff7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..47eaf56 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..35d459a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..e0b0fdd Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat new file mode 100644 index 0000000..d9fad4b --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Top.dat @@ -0,0 +1,3 @@ +îÓ9´(Z9FÛ9îÓ›9~ˆñ9‡:7:¬Q:Êmu:…˜‹:Ÿ:'€´:ukÐ:*Œä:½Eû:Ø‘ ;”Æ;£ô/;Õ‰?;`,M;„™b;Êmu;'þ‚;DT;‡š;4¥¢;U®;§º;GÉ;OzÔ;»?ã; ïî;+’ü;Ì«<} <¬Œ<`ª<öê$<U.<°Ú6<Õ‰?<ŒH<«ÌQ<;>]¯­>;§>Åm.>½>>9{O>ŒÖb>Ä°x>%&ˆ>[–>sˆ£>úMµ>ÆeÈ>'Ý>ƒ-õ>¥\ +?¾ ?¦f5? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat new file mode 100644 index 0000000..79289bc --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_W.dat @@ -0,0 +1 @@ +9ºv:²:?Ëç:ÄU;7;º=±¯E=t™M=Ò3V=i¹^=F±g=õ-o=4ëx=Yš=¥è†=ö‹=ZØ‘=cb—=+=Q¦£=hª=4±=Q•¹=>žÁ=/šÉ=xÒ=aÜ=ºcå=ï= çù=„>Ë&>1,>3'>7y>p!>V=)>ÓÆ1>"þ;> 5E>™O>+[>Õ1h>Röt>Ž‚>‘È‹>`æ–>úb¢>*8°>éÀ>XÓ>áoæ>OËü>ôb ?î? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat new file mode 100644 index 0000000..fa3e1e6 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf new file mode 100644 index 0000000..d575803 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat new file mode 100644 index 0000000..b81a006 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb new file mode 100644 index 0000000..36f5ce7 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..9660e1a Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index new file mode 100644 index 0000000..acac3c3 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_3/variables/variables.index differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf new file mode 100644 index 0000000..e0fc210 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/accuracy_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb new file mode 100644 index 0000000..a8bf1f9 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/fingerprint.pb @@ -0,0 +1 @@ +ŽÔš“»¥£F¤ü–-©ˆ²†ÐÊÒ} Ÿµ¤ýƒÒïÔ(Ÿæ¬˜›£ŸØ2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json new file mode 100644 index 0000000..baa32a8 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/hyperparameters.json @@ -0,0 +1 @@ +{"data_hyperparams": {"fpath": "../../ds_data/jets_8constituents_ptetaphi_robust_fast", "fnames_train": ["jet_images_c8_minpt2.0_ptetaphi_robust_fast_0", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_1", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_2", "jet_images_c8_minpt2.0_ptetaphi_robust_fast_3"], "fname_test": "jet_images_c8_minpt2.0_ptetaphi_robust_fast_4"}, "training_hyperparams": {"epochs": 300, "batch": 128, "lr": 0.0018, "pruning_rate": 0}, "model_hyperparams": {"nnodes_phi": 32, "nnodes_rho": 32, "activ": "relu", "nbits": 8}, "compilation": {"optimizer": "adam", "loss": "categorical_crossentropy", "metrics": ["categorical_accuracy"]}, "outdir": "deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4", "deepsets_type": "sinvariant"} \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb new file mode 100644 index 0000000..942be3c --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/keras_metadata.pb @@ -0,0 +1,18 @@ + +© root"_tf_keras_network*† {"name": "deepsets_invariant", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": []}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]]}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]]}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]]}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]]}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]]}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]]}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}, "shared_object_id": 44, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, 8, 3]}, "float32", "input_layer"]}, "keras_version": "2.14.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "deepsets_invariant", "trainable": true, "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}, "name": "input_layer", "inbound_nodes": [], "shared_object_id": 0}, {"class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "name": "phi1", "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8}, {"class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation", "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9}, {"class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "name": "phi2", "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17}, {"class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_1", "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18}, {"class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "name": "phi3", "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26}, {"class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_2", "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27}, {"class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "name": "q_activation_3", "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29}, {"class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "name": "global_average_pooling1d", "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30}, {"class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "name": "rho", "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38}, {"class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "name": "q_activation_4", "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "dense", "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42}, {"class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "name": "softmax", "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43}], "input_layers": [["input_layer", 0, 0]], "output_layers": [["softmax", 0, 0]]}}, "training_config": {"loss": {"class_name": "CategoricalCrossentropy", "config": {"reduction": "auto", "name": "categorical_crossentropy", "from_logits": false, "label_smoothing": 0.0, "axis": -1, "fn": "categorical_crossentropy"}, "shared_object_id": 46}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Custom>Adam", "config": {"name": "Adam", "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "jit_compile": true, "is_legacy_optimizer": false, "learning_rate": 0.00047185918083414435, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false}}}}2 +„ root.layer-0"_tf_keras_input_layer*Ô{"class_name": "InputLayer", "name": "input_layer", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 8, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_layer"}}2 +ßroot.layer_with_weights-0"_tf_keras_layer*¨{"name": "phi1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi1", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 3}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}}, "shared_object_id": 4}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 5}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 6}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 7}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 1, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 2}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["input_layer", 0, 0, {}]]], "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 48}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 3]}}2 +Î root.layer-2"_tf_keras_layer*¤{"name": "q_activation", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi1", 0, 0, {}]]], "shared_object_id": 9, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ëroot.layer_with_weights-1"_tf_keras_layer*´{"name": "phi2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi2", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 12}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}}, "shared_object_id": 13}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 14}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 15}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 16}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 10, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 11}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation", 0, 0, {}]]], "shared_object_id": 17, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 49}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-4"_tf_keras_layer*©{"name": "q_activation_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_1", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi2", 0, 0, {}]]], "shared_object_id": 18, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +íroot.layer_with_weights-2"_tf_keras_layer*¶{"name": "phi3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "phi3", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 21}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}}, "shared_object_id": 22}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 23}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 24}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 25}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 19, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 20}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["q_activation_1", 0, 0, {}]]], "shared_object_id": 26, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 50}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +Ó root.layer-6"_tf_keras_layer*©{"name": "q_activation_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_2", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["phi3", 0, 0, {}]]], "shared_object_id": 27, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +— root.layer-7"_tf_keras_layer*í{"name": "q_activation_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_3", "trainable": true, "dtype": "float32", "activation": {"class_name": "quantized_bits", "config": {"bits": 12, "integer": 3, "symmetric": 0, "alpha": null, "keep_negative": 1, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "__passive_serialization__": true, "shared_object_id": 28}}, "inbound_nodes": [[["q_activation_2", 0, 0, {}]]], "shared_object_id": 29, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +•  root.layer-8"_tf_keras_layer*ë{"name": "global_average_pooling1d", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "GlobalAveragePooling1D", "config": {"name": "global_average_pooling1d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "inbound_nodes": [[["q_activation_3", 0, 0, {}]]], "shared_object_id": 30, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": 3, "max_ndim": null, "min_ndim": null, "axes": {}}, "shared_object_id": 51}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 8, 32]}}2 +ò +root.layer_with_weights-3"_tf_keras_layer*»{"name": "rho", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QDense", "config": {"name": "rho", "trainable": true, "dtype": "float32", "units": 32, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "QInitializer", "config": {"initializer": {"class_name": "HeNormal", "config": {"seed": null}, "__passive_serialization__": true, "shared_object_id": 33}, "use_scale": true, "quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}}, "shared_object_id": 34}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 35}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 36}, "bias_constraint": {"class_name": "Clip", "config": {"min_value": -1, "max_value": 1}, "shared_object_id": 37}, "kernel_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 31, "__passive_serialization__": true}, "bias_quantizer": {"class_name": "quantized_bits", "config": {"bits": 8, "integer": 0, "symmetric": 0, "alpha": 1, "keep_negative": true, "use_stochastic_rounding": false, "qnoise_factor": 1.0}, "shared_object_id": 32}, "kernel_range": null, "bias_range": null}, "inbound_nodes": [[["global_average_pooling1d", 0, 0, {}]]], "shared_object_id": 38, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 52}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +Ð  root.layer-10"_tf_keras_layer*¥{"name": "q_activation_4", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "QActivation", "config": {"name": "q_activation_4", "trainable": true, "dtype": "float32", "activation": "quantized_relu(quantized_bits(8, 0, alpha=1), 0)"}, "inbound_nodes": [[["rho", 0, 0, {}]]], "shared_object_id": 39, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +· root.layer_with_weights-4"_tf_keras_layer*€{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 5, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 40}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 41}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "inbound_nodes": [[["q_activation_4", 0, 0, {}]]], "shared_object_id": 42, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 32}}, "shared_object_id": 53}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 32]}}2 +‰  root.layer-12"_tf_keras_layer*Þ{"name": "softmax", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Softmax", "config": {"name": "softmax", "trainable": true, "dtype": "float32", "axis": -1}, "inbound_nodes": [[["dense", 0, 0, {}]]], "shared_object_id": 43, "build_input_shape": {"class_name": "TensorShape", "items": [null, 5]}}2 +ºßroot.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 54}2 +…àroot.keras_api.metrics.1"_tf_keras_metric*Í{"class_name": "MeanMetricWrapper", "name": "categorical_accuracy", "dtype": "float32", "config": {"name": "categorical_accuracy", "dtype": "float32", "fn": "categorical_accuracy"}, "shared_object_id": 47}2 \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf new file mode 100644 index 0000000..e2ab2d9 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/loss_epochs.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 new file mode 100644 index 0000000..04e7cd5 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/model_weights.h5 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf new file mode 100644 index 0000000..24ed614 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fc_output_histos.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat new file mode 100644 index 0000000..fb60d23 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat new file mode 100644 index 0000000..e57ee4f Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat new file mode 100644 index 0000000..f035029 --- /dev/null +++ b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Top.dat @@ -0,0 +1,4 @@ +xp9oZ_9se¸9ùöÔ9ÄU:öê$:â±9:ùöT:[!t:…˜‹:‡ž£:Qþº:=ÅÏ:óåã:c8ý:jE ;d4;yv);éÅ6;»D;ŸéV;j;.€;ߥ‰;ਕ;üþ¡;oØ­;¸;“EÃ;¬Ñ;­Ý;7<¹6?>¾÷>Áz.>î>>ÑøQ>ò`f>Ó`|>3‹>il™>Q¨>^ +¹>ŠkÌ>`á>V¿ú>d ?oo?N#4? \ No newline at end of file diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat new file mode 100644 index 0000000..7214c67 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat new file mode 100644 index 0000000..aabdf93 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/fpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf new file mode 100644 index 0000000..ffe2e4b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/roc_curves.pdf differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Gluon.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Quark.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Top.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_W.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat new file mode 100644 index 0000000..a968815 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/tpr_Z.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat new file mode 100644 index 0000000..3bafc1b Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/plots_318/y_pred.dat differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb new file mode 100644 index 0000000..56a03fb Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/saved_model.pb differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 new file mode 100644 index 0000000..82f4917 Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.data-00000-of-00001 differ diff --git a/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index new file mode 100644 index 0000000..7ce0bbf Binary files /dev/null and b/deepsets/bin/trained_deepsets/deepsinv_synthable_8bits_8const_ptetaphi_kfolds/kfold_4/variables/variables.index differ diff --git a/deepsets/deepsets/__init__.py b/deepsets/deepsets/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/deepsets/deepsets/deepsets.py b/deepsets/deepsets/deepsets.py new file mode 100644 index 0000000..f6b0403 --- /dev/null +++ b/deepsets/deepsets/deepsets.py @@ -0,0 +1,45 @@ +# Implementation of the permutation equivariant Deep Sets network from the +# https://arxiv.org/abs/1703.06114 paper. + +import numpy as np + +import tensorflow as tf +from tensorflow import keras +import tensorflow.keras.layers as KL +import qkeras + + +class DeepSetsInv(keras.Model): + """Deep sets permutation invariant graph network https://arxiv.org/abs/1703.06114. + + Attributes: + nnodes_phi: Number of nodes in the layers of the phi neural network. + nnodes_rho: Number of nodes in the layers of the rho neural network. + activ: Activation function to use between the dense layers. + """ + + def __init__(self, nnodes_phi: int = 32, nnodes_rho: int = 16, activ: str = "relu"): + super(DeepSetsInv, self).__init__(name="DeepSetsInv") + self.nclasses = 5 + + self.phi = keras.Sequential( + [ + KL.Dense(nnodes_phi), + KL.Activation(activ), + KL.Dense(nnodes_phi), + KL.Activation(activ), + KL.Dense(nnodes_phi), + KL.Activation(activ), + ] + ) + + self.rho = keras.Sequential( + [KL.Dense(nnodes_rho, activation=activ), KL.Dense(self.nclasses)] + ) + + def call(self, inputs: np.ndarray, **kwargs): + phi_output = self.phi(inputs) + sum_output = tf.reduce_mean(phi_output, axis=1) + rho_output = self.rho(sum_output) + + return rho_output diff --git a/deepsets/deepsets/deepsets.yml b/deepsets/deepsets/deepsets.yml new file mode 100644 index 0000000..323fc58 --- /dev/null +++ b/deepsets/deepsets/deepsets.yml @@ -0,0 +1,162 @@ +name: deepsets +channels: + - conda-forge + - defaults +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - brotli=1.1.0=hd590300_1 + - brotli-bin=1.1.0=hd590300_1 + - bzip2=1.0.8=h7b6447c_0 + - ca-certificates=2023.08.22=h06a4308_0 + - contourpy=1.1.1=py310hd41b1e2_1 + - cycler=0.12.1=pyhd8ed1ab_0 + - dbus=1.13.18=hb2f20db_0 + - expat=2.5.0=hcb278e6_1 + - fontconfig=2.14.1=h4c34cd2_2 + - fonttools=4.43.1=py310h2372a71_0 + - freetype=2.10.4=h0708190_1 + - giflib=5.2.1=h0b41bf4_3 + - glib=2.69.1=he621ea3_2 + - gst-plugins-base=1.14.1=h6a678d5_1 + - gstreamer=1.14.1=h5eee18b_1 + - icu=73.2=h59595ed_0 + - jbig=2.1=h7f98852_2003 + - joblib=1.3.2=pyhd8ed1ab_0 + - jpeg=9e=h0b41bf4_3 + - keyutils=1.6.1=h166bdaf_0 + - kiwisolver=1.4.5=py310hd41b1e2_1 + - krb5=1.20.1=h81ceb04_0 + - lcms2=2.12=hddcbb42_0 + - ld_impl_linux-64=2.38=h1181459_1 + - lerc=2.2.1=h9c3ff4c_0 + - libblas=3.9.0=19_linux64_openblas + - libbrotlicommon=1.1.0=hd590300_1 + - libbrotlidec=1.1.0=hd590300_1 + - libbrotlienc=1.1.0=hd590300_1 + - libcblas=3.9.0=19_linux64_openblas + - libclang13=14.0.6=default_he11475f_1 + - libcups=2.4.2=h2d74bed_1 + - libdeflate=1.7=h7f98852_5 + - libedit=3.1.20191231=he28a2e2_2 + - libexpat=2.5.0=hcb278e6_1 + - libffi=3.4.4=h6a678d5_0 + - libgcc-ng=13.2.0=h807b86a_2 + - libgfortran-ng=13.2.0=h69a702a_2 + - libgfortran5=13.2.0=ha4646dd_2 + - libgomp=13.2.0=h807b86a_2 + - liblapack=3.9.0=19_linux64_openblas + - libllvm14=14.0.6=hdb19cb5_3 + - libopenblas=0.3.24=pthreads_h413a1c8_0 + - libpng=1.6.39=h5eee18b_0 + - libpq=12.15=hdbd6064_1 + - libstdcxx-ng=13.2.0=h7e041cc_2 + - libtiff=4.3.0=hf544144_1 + - libuuid=1.41.5=h5eee18b_0 + - libwebp=1.3.2=h11a3e52_0 + - libwebp-base=1.3.2=hd590300_0 + - libxcb=1.16=hd590300_0 + - libxkbcommon=1.0.3=he3ba5ed_0 + - libxml2=2.10.4=hf1b16e4_1 + - lz4-c=1.9.4=hcb278e6_0 + - matplotlib=3.8.0=py310hff52083_2 + - matplotlib-base=3.8.0=py310h1128e8f_0 + - munkres=1.1.4=pyh9f0ad1d_0 + - mysql=5.7.20=hf484d3e_1001 + - ncurses=6.4=h6a678d5_0 + - numpy=1.26.0=py310hb13e2d6_0 + - openjpeg=2.4.0=hb52868f_1 + - openssl=3.1.4=hd590300_0 + - packaging=23.2=pyhd8ed1ab_0 + - pcre=8.45=h9c3ff4c_0 + - pillow=10.0.1=py310ha6cbd5a_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyqt=5.15.4=py310hd8f1fbe_0 + - pyqt5-sip=12.9.0=py310hd8f1fbe_0 + - python=3.10.13=h955ad1f_0 + - python-dateutil=2.8.2=pyhd8ed1ab_0 + - python_abi=3.10=2_cp310 + - qt-main=5.15.2=h53bd1ea_10 + - readline=8.2=h5eee18b_0 + - scikit-learn=1.3.2=py310h1fdf081_1 + - scipy=1.11.3=py310hb13e2d6_1 + - setuptools=68.0.0=py310h06a4308_0 + - sip=6.5.1=py310h122e73d_2 + - six=1.16.0=pyh6c4a22f_0 + - sqlite=3.41.2=h5eee18b_0 + - threadpoolctl=3.2.0=pyha21a80b_0 + - tk=8.6.12=h1ccaba5_0 + - toml=0.10.2=pyhd8ed1ab_0 + - tornado=6.3.3=py310h2372a71_1 + - tzdata=2023c=h04d1e81_0 + - unicodedata2=15.1.0=py310h2372a71_0 + - wheel=0.41.2=py310h06a4308_0 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xz=5.4.2=h5eee18b_0 + - zlib=1.2.13=h5eee18b_0 + - zstd=1.5.5=hc292b87_0 + - pip: + - absl-py==2.0.0 + - astunparse==1.6.3 + - cachetools==5.3.2 + - certifi==2023.7.22 + - charset-normalizer==3.3.2 + - flatbuffers==23.5.26 + - gast==0.5.4 + - google-auth==2.23.4 + - google-auth-oauthlib==1.0.0 + - google-pasta==0.2.0 + - grpcio==1.59.2 + - h5py==3.10.0 + - idna==3.4 + - keras==2.14.0 + - keras-core==0.1.7 + - keras-tuner==1.4.5 + - kt-legacy==1.0.5 + - libclang==16.0.6 + - markdown==3.5.1 + - markdown-it-py==3.0.0 + - markupsafe==2.1.3 + - mdurl==0.1.2 + - ml-dtypes==0.2.0 + - namex==0.0.7 + - networkx==3.2.1 + - nvidia-cublas-cu11==11.11.3.6 + - nvidia-cuda-cupti-cu11==11.8.87 + - nvidia-cuda-nvcc-cu11==11.8.89 + - nvidia-cuda-runtime-cu11==11.8.89 + - nvidia-cudnn-cu11==8.7.0.84 + - nvidia-cufft-cu11==10.9.0.58 + - nvidia-curand-cu11==10.3.0.86 + - nvidia-cusolver-cu11==11.4.1.48 + - nvidia-cusparse-cu11==11.7.5.86 + - nvidia-nccl-cu11==2.16.5 + - oauthlib==3.2.2 + - opt-einsum==3.3.0 + - parse==1.6.5 + - pip==23.3.1 + - protobuf==4.24.4 + - pyasn1==0.5.0 + - pyasn1-modules==0.3.0 + - pygments==2.16.1 + - pyparser==1.0 + - qkeras==0.9.0 + - requests==2.31.0 + - requests-oauthlib==1.3.1 + - rich==13.6.0 + - rsa==4.9 + - tensorboard==2.14.1 + - tensorboard-data-server==0.7.2 + - tensorflow==2.14.0 + - tensorflow-estimator==2.14.0 + - tensorflow-io-gcs-filesystem==0.34.0 + - tensorrt==8.5.3.1 + - termcolor==2.3.0 + - tqdm==4.66.1 + - typing-extensions==4.8.0 + - urllib3==2.0.7 + - werkzeug==3.0.1 + - wrapt==1.14.1 +prefix: /data/deodagiu/miniconda/envs/deepsets diff --git a/deepsets/deepsets/deepsets_quantised.py b/deepsets/deepsets/deepsets_quantised.py new file mode 100644 index 0000000..d9b1676 --- /dev/null +++ b/deepsets/deepsets/deepsets_quantised.py @@ -0,0 +1,72 @@ +# Quantised deepsets networks equivalent to the float32 implementations in deepsets.py. + +import numpy as np + +import tensorflow as tf +from tensorflow import keras +import tensorflow.keras.layers as KL +import qkeras + + +class DeepSetsInvQuantised(keras.Model): + """Deep sets permutation invariant graph network https://arxiv.org/abs/1703.06114. + + Attributes: + nnodes_phi: Number of nodes in the layers of the phi neural network. + nnodes_rho: Number of nodes in the layers of the rho neural network. + activ: Activation function to use between the dense layers. + nbits: Bit width to quantised the layers to. + """ + + def __init__( + self, + nnodes_phi: int = 32, + nnodes_rho: int = 16, + activ: str = "elu", + nbits: int = 8, + ): + super(DeepSetsInvQuantised, self).__init__(name="DeepSetsInvQuantised") + nclass = 5 + nbits = format_quantiser(nbits) + activ = format_qactivation(activ, nbits) + + self.phi = keras.Sequential( + [ + qkeras.QDense(nnodes_phi, kernel_quantizer=nbits, bias_quantizer=nbits), + qkeras.QActivation(activ), + qkeras.QDense(nnodes_phi, kernel_quantizer=nbits, bias_quantizer=nbits), + qkeras.QActivation(activ), + qkeras.QDense(nnodes_phi, kernel_quantizer=nbits, bias_quantizer=nbits), + qkeras.QActivation(activ), + ] + ) + + self.rho = keras.Sequential( + [ + qkeras.QDense(nnodes_rho, kernel_quantizer=nbits, bias_quantizer=nbits), + qkeras.QActivation(activ), + qkeras.QDense(nclass, kernel_quantizer=nbits, bias_quantizer=nbits), + ] + ) + + def call(self, inputs: np.ndarray, **kwargs): + phi_output = self.phi(inputs) + sum_output = tf.reduce_mean(phi_output, axis=1) + rho_output = self.rho(sum_output) + + return rho_output + + +def format_quantiser(nbits: int): + """Format the quantisation of the ml floats in a QKeras way.""" + if nbits == 1: + return "binary(alpha=1)" + elif nbits == 2: + return "ternary(alpha=1)" + else: + return f"quantized_bits({nbits}, 0, alpha=1)" + + +def format_qactivation(activation: str, nbits: int) -> str: + """Format the activation function strings in a QKeras friendly way.""" + return f"quantized_{activation}({nbits}, 0)" diff --git a/deepsets/deepsets/deepsets_synth.py b/deepsets/deepsets/deepsets_synth.py new file mode 100644 index 0000000..3ea8ddd --- /dev/null +++ b/deepsets/deepsets/deepsets_synth.py @@ -0,0 +1,78 @@ +# Deepsets models in a format friendly for synthetisation. For more details on the +# architecture see the deepsets.py file. + +import numpy as np + +import tensorflow as tf +from tensorflow import keras +import tensorflow.keras.layers as KL +import qkeras + + +def deepsets_invariant_synth( + input_shape: tuple, + nnodes_phi: int = 32, + nnodes_rho: int = 16, + activ: str = "relu", + nbits: int = 8, +): + """Invariant deepsets network using functional API to be compatible with hls4ml. + + The details of this architecture can be found in deepsets.py. + """ + + nclasses = 5 + nbits = format_quantiser(nbits) + activ = format_qactivation(activ, nbits) + + deepsets_input = keras.Input(shape=input_shape, name="input_layer") + + # Phi network. + x_phi = qkeras.QDense( + nnodes_phi, kernel_quantizer=nbits, bias_quantizer=nbits, name="phi1" + )(deepsets_input) + x_phi = qkeras.QActivation(activ)(x_phi) + + x_phi = qkeras.QDense( + nnodes_phi, kernel_quantizer=nbits, bias_quantizer=nbits, name="phi2" + )(x_phi) + x_phi = qkeras.QActivation(activ)(x_phi) + + x_phi = qkeras.QDense( + nnodes_phi, kernel_quantizer=nbits, bias_quantizer=nbits, name="phi3" + )(x_phi) + phi_output = qkeras.QActivation(activ)(x_phi) + + # Invariant operation + # inv_operation_output = KL.GlobalMaxPooling1D()(phi_output) + phi_output = qkeras.QActivation( + qkeras.quantized_bits(bits=12, integer=3, symmetric=0, keep_negative=1) + )(phi_output) + inv_operation_output = KL.GlobalAveragePooling1D()(phi_output) + + # Rho network. + x_rho = qkeras.QDense( + nnodes_rho, kernel_quantizer=nbits, bias_quantizer=nbits, name="rho" + )(inv_operation_output) + x_rho = qkeras.QActivation(activ)(x_rho) + + deepsets_output = KL.Dense(nclasses)(x_rho) + deepsets_output = KL.Softmax()(deepsets_output) + deepsets = keras.Model(deepsets_input, deepsets_output, name="deepsets_invariant") + + return deepsets + + +def format_quantiser(nbits: int): + """Format the quantisation of the ml floats in a QKeras way.""" + if nbits == 1: + return "binary(alpha=1)" + elif nbits == 2: + return "ternary(alpha=1)" + else: + return f"quantized_bits({nbits}, 0, alpha=1)" + + +def format_qactivation(activation: str, nbits: int) -> str: + """Format the activation function strings in a QKeras friendly way.""" + return f"quantized_{activation}({nbits}, 0)" diff --git a/deepsets/deepsets/flops.py b/deepsets/deepsets/flops.py new file mode 100644 index 0000000..d4d29fc --- /dev/null +++ b/deepsets/deepsets/flops.py @@ -0,0 +1,162 @@ +# Calculates the number of FLOPs in the DeepSets models. + +import numpy as np +import functools + +import tensorflow as tf +from tensorflow import keras + + +def get_flops(model: keras.Model) -> dict: + """Calculates and returns the number of floating point operations in a DS model. + + Only works for the models in deepsets/deepsets.py which are comprised of sequential + layers. This method does not work for the other implementations of the deepsets + models such as deepsets_quantised.py or deepsets_synth.py + """ + + flops = {"layer": 0, "activation": 0, "bottleneck": 0} + flops["bottleneck"] += get_flops_bottleneck(model.layers[0].get_config()) + for layer in model.layers: + layer_deets = layer.get_config() + flops = get_flops_sequential(layer_deets, flops) + + flops.update({"total_flops": sum(flops.values())}) + return flops + + +def get_flops_sequential(sequential_layer: dict, flops: dict) -> dict: + """Calculate number of floating point operations in sequential comb of layers.""" + input_layer = sequential_layer["layers"][0] + input_shape = list(input_layer["config"]["batch_input_shape"][1:]) + for layer in sequential_layer["layers"][1:]: + if layer["class_name"] == "Dense": + flops["layer"] += get_flops_dense(input_shape, layer["config"]) + input_shape[-1] = layer["config"]["units"] + elif layer["class_name"] == "EquivariantMean": + flops["layer"] += get_flops_equimean(input_shape, layer["config"]["dim"]) + input_shape[-1] = layer["config"]["dim"] + elif layer["class_name"] == "EquivariantMax": + flops["layer"] += get_flops_equimax(input_shape, layer["config"]["dim"]) + input_shape[-1] = layer["config"]["dim"] + elif layer["class_name"] == "Activation": + flops["activation"] += get_flops_activ( + input_shape, layer["config"]["activation"] + ) + + return flops + + +def get_flops_dense(input_shape: list, dense_layer: dict) -> int: + """Calculate the number of floating point operations in a dense layer.""" + activation = dense_layer["activation"] + activation_flops = get_flops_activ(input_shape, activation) + + units = dense_layer["units"] + MAC = functools.reduce(lambda x, y: x * y, input_shape) * units + + if dense_layer["use_bias"] == True: + ADD = units + return ADD + MAC * 2 + + return MAC * 2 + + +def get_flops_activ(input_shape: list, activation: str) -> int: + """Approximates the number of floating point operations in an activation. + + According to https://stackoverflow.com/q/41251698 tanh has 20-100 FLOPs. + """ + ninputs = functools.reduce(lambda x, y: x * y, input_shape) + + switcher = { + "relu": lambda: ninputs, + "tanh": lambda: ninputs * 50, + "linear": lambda: 0, + } + + activation_flops = switcher.get(activation, lambda: None)() + if activation_flops == None: + raise RuntimeError(f"Number of flops calc. not implemented for {activation}.") + + return activation_flops + + +def get_flops_equimean(input_shape: list, layer_dim: int) -> int: + """Calculates the number of floating point operations in an equivariant layer. + + The layer is defined in ./deepsets/deepsets.py, class EquivariantMean. + """ + number_of_constituents = input_shape[0] + number_of_features = input_shape[1] + # (nconst_additions + 1 division) * number_of_features operations + mean_flops = (number_of_constituents + 1) * number_of_features + lambda_macs = layer_dim * number_of_features + gamma_macs = layer_dim * number_of_features * number_of_constituents + gamma_bias = layer_dim + subtract_flops = number_of_constituents * number_of_features + + return mean_flops + lambda_macs * 2 + gamma_macs * 2 + gamma_bias + subtract_flops + + +def get_flops_equimax(input_shape: list, layer_dim: int) -> int: + """Calculates the number of floating point operations in an equivariant layer. + + The layer is defined in ./deepsets/deepsets.py, class EquivariantMax. + """ + number_of_constituents = input_shape[0] + number_of_features = input_shape[1] + max_flops = (number_of_constituents - 1) * number_of_features + lambda_macs = layer_dim * number_of_features + gamma_macs = layer_dim * number_of_features * number_of_constituents + gamma_bias = layer_dim + subtract_flops = number_of_constituents * number_of_features + + return max_flops + lambda_macs * 2 + gamma_macs * 2 + gamma_bias + subtract_flops + + +def get_flops_bottleneck(first_sequential_layer: dict): + """Get the number of floating point operations in the bottleneck of the model. + + The bottleneck is defined as a permutation invariant operation after the + first sequential network as shown in deepsets/deepsets.py. + THIS METHOD IS WRITTEN ASUMMING THAT THIS OPERATION IS THE MEAN. + """ + input_layer = first_sequential_layer["layers"][0] + input_shape = list(input_layer["config"]["batch_input_shape"][1:]) + output_layer = first_sequential_layer["layers"][-2] + if output_layer["class_name"] == "Dense": + output_shape = input_shape[:-1] + [output_layer["config"]["units"]] + else: + output_shape = input_shape[:-1] + [output_layer["config"]["dim"]] + + # (nconst_additions + 1 division) * number_of_features operations + mean_flops = (output_shape[1] + 1) * output_shape[0] + + return mean_flops + + +def get_flops_tfgraph(model_path: str) -> int: + """Computes the number of FLOPs using the tensorflow profiler. + + Currently doesn't work that well for the deepsets models, no matter the + implementation api used for them. + """ + session = tf.compat.v1.Session() + graph = tf.compat.v1.get_default_graph() + + with graph.as_default(): + with session.as_default(): + model = tf.keras.models.load_model(model_path, compile=False) + + run_meta = tf.compat.v1.RunMetadata() + opts = tf.compat.v1.profiler.ProfileOptionBuilder.float_operation() + + # We use the Keras session graph in the call to the profiler. + flops = tf.compat.v1.profiler.profile( + graph=graph, run_meta=run_meta, cmd="op", options=opts + ) + + tf.compat.v1.reset_default_graph() + + return flops.total_float_ops diff --git a/deepsets/deepsets/hyperparam_optimisation.py b/deepsets/deepsets/hyperparam_optimisation.py new file mode 100644 index 0000000..88ae74f --- /dev/null +++ b/deepsets/deepsets/hyperparam_optimisation.py @@ -0,0 +1,149 @@ +# Optuna DeepSets Trial Class for hyperparameter optimisation. +# See the deepsets.py file for detailed information about the architecture. + +import os +import numpy as np + +# Silence the info from tensorflow in which it brags that it can run on cpu nicely. +os.environ["TF_CPP_MIN_LOG_LEVEL"] = "1" +import optuna +import sklearn +import tensorflow as tf +import tensorflow.keras.layers as KL +from tensorflow import keras + + +import absl.logging + +absl.logging.set_verbosity(absl.logging.ERROR) + +import util.util +import util.data +from util.terminal_colors import tcols +from . import util as dsutil + + +def main(args): + util.util.device_info() + outdir = util.util.make_output_directory("trained_deepsets", args["outdir"]) + + data = util.data.Data.load_kfolds(**args["data_hyperparams"]) + + study = optuna.create_study( + study_name=args["study_name"], + sampler=optuna.samplers.TPESampler(), + pruner=optuna.pruners.HyperbandPruner(), + direction="maximize", + storage=f"sqlite:///{outdir}/{args['storage']}.db", + load_if_exists=True, + ) + study.optimize(Objective(data, args), n_trials=250, gc_after_trial=True) + + +class Objective: + def __init__(self, jet_data: util.data.Data, args: dict): + self.jet_data = jet_data + self.args = args + self.training_hyperparams = { + "epochs": args["training_hyperparams"]["epochs"], + "valid_split": args["training_hyperparams"]["valid_split"], + } + self.compilation_hyperparams = { + "loss": args["compilation"]["loss"], + "metrics": args["compilation"]["metrics"], + } + self.model_hyperparams = {} + + def __call__(self, trial): + tf.keras.backend.clear_session() + self.training_hyperparams.update( + { + "batch": trial.suggest_categorical( + "bs", self.args["training_hyperparams"]["batch"] + ), + "lr": trial.suggest_float( + "lr", *self.args["training_hyperparams"]["lr"], log=True + ), + } + ) + self.compilation_hyperparams.update( + { + "optimizer": trial.suggest_categorical( + "optim", self.args["compilation"]["optimizer"] + ), + } + ) + self.model_hyperparams.update( + { + "nnodes_phi": trial.suggest_categorical( + "nphi", self.args["model_hyperparams"]["nnodes_phi"] + ), + "nnodes_rho": trial.suggest_categorical( + "nrho", self.args["model_hyperparams"]["nnodes_rho"] + ), + "activ": trial.suggest_categorical( + "activ", self.args["model_hyperparams"]["activ"] + ), + } + ) + + model = dsutil.choose_deepsets( + self.args["deepsets_type"], + self.jet_data.ncons, + self.jet_data.nfeat, + self.model_hyperparams, + self.compilation_hyperparams, + self.training_hyperparams["lr"], + ) + model.summary(expand_nested=True) + + print(tcols.HEADER + "\n\nTRAINING THE MODEL \U0001F4AA" + tcols.ENDC) + + callbacks = get_tensorflow_callbacks() + callbacks.append( + optuna.integration.TFKerasPruningCallback(trial, "val_categorical_accuracy") + ) + + model.fit( + self.jet_data.train_data, + self.jet_data.train_target, + epochs=self.training_hyperparams["epochs"], + batch_size=self.training_hyperparams["batch"], + verbose=2, + callbacks=callbacks, + validation_split=self.training_hyperparams["valid_split"], + shuffle=True, + ) + + print(tcols.HEADER + "\nTraining done... Testing model." + tcols.ENDC) + y_pred = tf.nn.softmax(model.predict(self.jet_data.test_data)).numpy() + accuracy = tf.keras.metrics.CategoricalAccuracy() + accuracy.update_state(self.jet_data.test_target, y_pred) + + return accuracy.result().numpy() + + +def get_tensorflow_callbacks(): + """Prepare the callbacks for the training.""" + early_stopping = keras.callbacks.EarlyStopping( + monitor="val_categorical_accuracy", patience=20 + ) + learning = keras.callbacks.ReduceLROnPlateau( + monitor="val_categorical_accuracy", factor=0.8, patience=10, min_lr=0.00001 + ) + + return [early_stopping, learning] + + +class OptunaPruner(keras.callbacks.Callback): + """This is useless since an implementation by the optuna ppl exists already xDD.""" + + def __init__(self, trial): + super(OptunaPruner, self).__init__() + self.trial = trial + + def on_epoch_end(self, epoch, logs=None): + self.trial.report(logs["val_categorical_accuracy"], epoch) + if self.trial.should_prune(): + trial = self.trial + raise optuna.TrialPruned() diff --git a/deepsets/deepsets/nnet_bcast_subtract.h b/deepsets/deepsets/nnet_bcast_subtract.h new file mode 100644 index 0000000..e53190d --- /dev/null +++ b/deepsets/deepsets/nnet_bcast_subtract.h @@ -0,0 +1,26 @@ +#ifndef NNET_BROADCAST_SUBTRACT_H_ +#define NNET_BROADCAST_SUBTRACT_H_ + +#include "nnet_common.h" + +namespace nnet { + + +template +void bcast_subtract(input1_T data1[CONFIG_T::n_elem1], input2_T data2[CONFIG_T::n_elem2], res_T res[CONFIG_T::n_elem1]) { + #pragma HLS PIPELINE + + constexpr int n_rows = CONFIG_T::n_elem1 / CONFIG_T::n_elem2; + + for (int r = 0; r < n_rows; r++) { + #pragma HLS UNROLL + for (int c = 0; c < CONFIG_T::n_elem2; c++) { + #pragma HLS UNROLL + res[r * CONFIG_T::n_elem2 + c] = data1[r * CONFIG_T::n_elem2 + c] - data2[c]; + } + } +} + +} // namespace nnet + +#endif diff --git a/deepsets/deepsets/synth_equivariant.py b/deepsets/deepsets/synth_equivariant.py new file mode 100644 index 0000000..9231e07 --- /dev/null +++ b/deepsets/deepsets/synth_equivariant.py @@ -0,0 +1,130 @@ +from tensorflow import keras +import hls4ml +import numpy as np + +keras.utils.set_random_seed(42) + + +##### Custom stuff via extension API ##### + + +# Keras layer (just a "marker" since Subtract support broadcasting despite what the docs say) +class BroadcastSubtract(keras.layers.Subtract): + pass + + +# hls4ml implementation +class HBroadcastSubtract(hls4ml.model.layers.Layer): + def initialize(self): + # Be careful that the second input must be broadcasted, not the first one + inp1 = self.get_input_variable(self.inputs[0]) + self.add_output_variable(inp1.shape, inp1.dim_names) + + +# Templates +bcast_subtract_config_template = """struct config{index} {{ + static const unsigned n_elem1 = {n_elem1}; + static const unsigned n_elem2 = {n_elem2}; +}};\n""" +bcast_subtract_function_template = "nnet::bcast_subtract<{input1_t}, {input2_t}, {output_t}, {config}>({input1}, {input2}, {output});" +bcast_subtract_include_list = ["nnet_utils/nnet_bcast_subtract.h"] + + +class BroadcastSubtractConfigTemplate(hls4ml.backends.template.LayerConfigTemplate): + def __init__(self): + super().__init__(HBroadcastSubtract) + self.template = bcast_subtract_config_template + + def format(self, node): + params = self._default_config_params(node) + params["n_elem1"] = node.get_input_variable(node.inputs[0]).size_cpp() + params["n_elem2"] = node.get_input_variable(node.inputs[1]).size_cpp() + + return self.template.format(**params) + + +class BroadcastSubtractFunctionTemplate(hls4ml.backends.template.FunctionCallTemplate): + def __init__(self): + super().__init__(HBroadcastSubtract, include_header=bcast_subtract_include_list) + self.template = bcast_subtract_function_template + + def format(self, node): + params = {} + params["config"] = f"config{node.index}" + params["input1_t"] = node.get_input_variable(node.inputs[0]).type.name + params["input2_t"] = node.get_input_variable(node.inputs[1]).type.name + params["output_t"] = node.get_output_variable().type.name + params["input1"] = node.get_input_variable(node.inputs[0]).name + params["input2"] = node.get_input_variable(node.inputs[1]).name + params["output"] = node.get_output_variable().name + + return self.template.format(**params) + + +# Parser for converter +def parse_bcast_subtract_layer(keras_layer, input_names, input_shapes, data_reader): + from hls4ml.converters.keras_to_hls import parse_default_keras_layer + + layer = parse_default_keras_layer(keras_layer, input_names) + output_shape = input_shapes[0][:] + + return layer, output_shape + + +from pathlib import Path + +hls4ml.converters.register_keras_layer_handler( + "BroadcastSubtract", parse_bcast_subtract_layer +) +hls4ml.model.layers.register_layer("BroadcastSubtract", HBroadcastSubtract) +backend = hls4ml.backends.get_backend("Vivado") +backend.register_template(BroadcastSubtractConfigTemplate) +backend.register_template(BroadcastSubtractFunctionTemplate) +p = Path(__file__).parent / "nnet_bcast_subtract.h" +backend.register_source(p) + +##### End of custom stuff ##### + + +input_shape = (16, 16) +deepsets_input = keras.Input(shape=input_shape, name="input_layer") + +# Permutation Equivariant Layer +x_max = keras.layers.GlobalMaxPooling1D(keepdims=True)(deepsets_input) +x_lambd = keras.layers.Dense(32, use_bias=False, name="lambda")(x_max) +x_gamma = keras.layers.Dense(32, use_bias=False, name="gamma")(deepsets_input) +# x = keras.layers.Subtract()([x_gamma, x_lambd]) +# x = x_gamma - x_lambd +x = BroadcastSubtract()([x_gamma, x_lambd]) +x = keras.layers.Activation("elu")(x) + + +x_max = keras.layers.GlobalMaxPooling1D()(x) +x = keras.layers.Dense(16)(x) +x = keras.layers.Activation("elu")(x) +deepsets_output = keras.layers.Dense(5)(x) +deepsets_network = keras.Model( + deepsets_input, deepsets_output, name="deepsets_equivariant" +) +deepsets_network.summary() + +sample = np.expand_dims(np.random.rand(*input_shape), axis=0) + +res = deepsets_network(sample) +print(res) + +config = hls4ml.utils.config_from_keras_model(deepsets_network, granularity="name") + +config["LayerName"]["lambda"]["ParallelizationFactor"] = 32 + +outname = "/data/hlssynt-users/thaarres/ds_equivariant" +hls_model = hls4ml.converters.convert_from_keras_model( + deepsets_network, hls_config=config, output_dir=outname +) +hls_model.compile() + +res_hls = hls_model.predict(sample) +print(res_hls) + +report = hls_model.build() +print(report) diff --git a/deepsets/deepsets/synth_invariant.py b/deepsets/deepsets/synth_invariant.py new file mode 100644 index 0000000..6b89a0d --- /dev/null +++ b/deepsets/deepsets/synth_invariant.py @@ -0,0 +1,116 @@ +import os +import numpy as np +import tensorflow as tf +import hls4ml + +np.random.seed(12) +tf.random.set_seed(12) + +from tensorflow import keras +import tensorflow.keras.layers as KL + + +def print_dict(d, indent=0): + align = 20 + for key, value in d.items(): + print(" " * indent + str(key), end="") + if isinstance(value, dict): + print() + print_dict(value, indent + 1) + else: + print(":" + " " * (20 - len(key) - 2 * indent) + str(value)) + + +def get_deepsets_invariant_hls4ml(input_shape=(8, 3)): + deepsets_input = keras.Input(shape=input_shape, name="input_layer") + + x_phi = KL.Dense(32, name="phi1")(deepsets_input) + x_phi = KL.Activation("relu")(x_phi) + + x_phi = KL.Dense(16, name="phi2")(x_phi) + x_phi = KL.Activation("relu")(x_phi) + + x_phi = KL.Dense(32, name="phi3")(x_phi) + phi_output = KL.Activation("relu")(x_phi) + + # Invariant operation + sum_output = KL.GlobalMaxPooling1D(name="gp")(phi_output) + + x_rho = KL.Dense(16, name="rho")(sum_output) + x_rho = KL.Activation("relu")(x_rho) + deepsets_output = KL.Dense(5)(x_rho) + deepsets_network = keras.Model( + deepsets_input, deepsets_output, name="deepsets_invariant" + ) + + return deepsets_network + + +if __name__ == "__main__": + nconst = 8 + nfeats = 3 + inputs = np.random.rand(1, nconst, nfeats) + input_shape = inputs.shape[1:] + + model = get_deepsets_invariant_hls4ml(input_shape=input_shape) + outname = "/data/hlssynt-users/deodagiu/ki/bin/synthed_deepsets/deepsinv_main_v1" + + model.summary() + # model.predict(input) + + # # # Check some layers and intermediate outputs + # from keras import backend as K + # layer = model.layers[11] + # get_layer_output = K.function([model.layers[0].input],[layer.output]) + # layer_output = get_layer_output([input])[0] + # print(f"For {layer.name} :\n {layer_output} \n {layer.shape}") + + # hls4ml + config = hls4ml.utils.config_from_keras_model(model, granularity="name") + config["Model"]["Strategy"] = "Latency" + + config["LayerName"]["phi1"]["ParallelizationFactor"] = 8 + config["LayerName"]["phi1"]["ReuseFactor"] = 2 + config["LayerName"]["phi2"]["ParallelizationFactor"] = 8 + config["LayerName"]["phi2"]["ReuseFactor"] = 2 + config["LayerName"]["phi3"]["ParallelizationFactor"] = 8 + config["LayerName"]["phi3"]["ReuseFactor"] = 2 + + # config['LayerName']['gp']['ParallelizationFactor']= 8 + + for layer in config["LayerName"].keys(): + if layer == "phi1": + config["LayerName"][layer]["Strategy"] = "Resource" + # config['LayerName'][layer]['conv'] = "LineBuffer" + elif layer == "phi2": + config["LayerName"][layer]["Strategy"] = "Resource" + # config['LayerName'][layer]['conv'] = "LineBuffer" + elif layer == "phi3": + config["LayerName"][layer]["Strategy"] = "Resource" + # config['LayerName'][layer]['conv'] = "LineBuffer" + else: + config["LayerName"][layer]["Strategy"] = "Latency" + + print(print_dict(config)) + hls_model = hls4ml.converters.convert_from_keras_model( + model, + hls_config=config, + output_dir=outname, + part="xcvu9p-flgb2104-2l-e", + io_type="io_parallel", + ) + hls_model.compile() + # hls_model.write() + # hls_model.build() + report = hls_model.build( + reset=True, + csim=True, + synth=True, + cosim=False, + validation=False, + export=False, + vsynth=True, + fifo_opt=False, + ) + print(report) + # hls4ml.utils.plot_model(hls_model, show_shapes=True, show_precision=True, to_file=None) diff --git a/deepsets/deepsets/synthesize.py b/deepsets/deepsets/synthesize.py new file mode 100644 index 0000000..8188db0 --- /dev/null +++ b/deepsets/deepsets/synthesize.py @@ -0,0 +1,214 @@ +# Script that synthesizes a given deepsets model and then returns the performance +# performance metrics for the synthesis. +import os +import numpy as np +import tensorflow as tf +import hls4ml +from tensorflow_model_optimization.python.core.sparsity.keras import pruning_wrapper +from tensorflow_model_optimization.sparsity.keras import strip_pruning +import qkeras + +np.random.seed(12) +tf.random.set_seed(12) + +from tensorflow import keras +import tensorflow.keras.layers as KL + +import util.util +import util.plots +import util.data +from . import flops +from util.terminal_colors import tcols + + +def main(args): + util.util.device_info() + seed = args['const_seed'] + model_dir = args['model_dir'] + plots_dir = util.util.make_output_directories(args['model_dir'], f"plots_{seed}") + synthesis_dir = util.util.make_output_directories( + args['model_dir'], 'synthesis_final' + ) + + print(tcols.OKGREEN + "\nIMPORTING DATA AND MODEL\n" + tcols.ENDC) + hyperparam_dict = util.util.load_hyperparameter_files(args["model_dir"]) + data = import_data(hyperparam_dict) + data.test_data = shuffle_constituents(data.test_data, seed) + model = import_model(model_dir, hyperparam_dict) + + print(tcols.OKGREEN + "\nCONFIGURING MODEL\n" + tcols.ENDC) + config = hls4ml.utils.config_from_keras_model(model, granularity="name") + config = config_hls4ml(config) + + model_activations = get_model_activations(model) + hls4ml.model.optimizer.get_optimizer("output_rounding_saturation_mode").configure( + layers=model_activations, + rounding_mode="AP_RND", + saturation_mode="AP_SAT", + ) + + for layer in config['LayerName'].keys(): + config['LayerName'][layer]['Trace'] = True + + hls_model = hls4ml.converters.convert_from_keras_model( + model, + hls_config=config, + output_dir=synthesis_dir, + part="xcvu13p-flga2577-2-e", + # part="xcvu9p-flga2577-2l-e", + io_type="io_parallel", + ) + + print(tcols.OKGREEN + "\nRUNNING MODEL DIAGNOSTICS\n" + tcols.ENDC) + hls_model.compile() + run_trace(model, hls_model, data.test_data[:1000], sample_number=0) + profile_model(model, hls_model, data.test_data, synthesis_dir) + hls_model.write() + + print(tcols.OKGREEN + "\nTESTING MODEL PERFORMANCE\n" + tcols.ENDC) + print(tcols.HEADER + f"\nRunning inference for {model_dir}" + tcols.ENDC) + y_pred = run_inference(model, data, plots_dir) + acc = calculate_accuracy(y_pred, data.test_target) + y_pred = run_inference(hls_model, data, plots_dir) + acc_synth = calculate_accuracy(y_pred, data.test_target) + print(f"Accuracy model: {acc:.3f}") + print(f"Accuracy synthed model: {acc_synth:.3f}") + print(f"Accuracy ratio: {acc_synth/acc:.3f}") + + +def config_hls4ml(config: dict): + """Adds additional configuration to hls4ml config dictionary.""" + config['Model']['Strategy']= 'Latency' + + config['LayerName']['phi1']['ParallelizationFactor'] = 1 + config['LayerName']['phi1']['ReuseFactor'] = 2 + config['LayerName']['phi1']['Strategy'] = "Latency" + config["LayerName"]['phi1']["ConvImplementation"] = "Pointwise" + config['LayerName']['phi2']['ParallelizationFactor'] = 1 + config['LayerName']['phi2']['ReuseFactor'] = 2 + config['LayerName']['phi2']['Strategy'] = "Latency" + config["LayerName"]['phi2']["ConvImplementation"] = "Pointwise" + config['LayerName']['phi3']['ParallelizationFactor'] = 1 + config['LayerName']['phi3']['ReuseFactor'] = 2 + config['LayerName']['phi3']['Strategy'] = "Latency" + config["LayerName"]['phi3']["ConvImplementation"] = "Pointwise" + + config["LayerName"]['input_layer']["Precision"] = "ap_fixed<12,4,AP_RND,AP_SAT>" + util.util.nice_print_dictionary('HLS Configuration', config) + + return config + + +def import_data(hyperparams): + """Import the data used for training and validating the network.""" + fpath = hyperparams['data_hyperparams']['fpath'] + if hyperparams['data_hyperparams']['fname_test']: + fname = hyperparams['data_hyperparams']['fname_test'].rsplit('_', 1)[0] + else: + fname = hyperparams['data_hyperparams']['fname'] + + return util.data.Data(fpath=fpath, fname=fname, only_test=True) + + +def import_model(model_dir: str, hyperparams: dict): + """Imports the model from a specified path. Model is saved in tf format.""" + print(tcols.HEADER + "Importing the model..." + tcols.ENDC) + util.util.nice_print_dictionary("DS hps:", hyperparams["model_hyperparams"]) + model = keras.models.load_model( + model_dir, + compile=False, + custom_objects={ + "QDense": qkeras.QDense, + "QActivation": qkeras.QActivation, + "quantized_bits": qkeras.quantized_bits, + "PruneLowMagnitude": pruning_wrapper.PruneLowMagnitude + } + ) + if 'pruning_rate' in hyperparams['training_hyperparams']: + if hyperparams['training_hyperparams']['pruning_rate'] > 0: + model = strip_pruning(model) + + model.summary(expand_nested=True) + + return model + + +def calculate_accuracy(y_pred: np.ndarray, y_true: np.ndarray): + """Computes accuracy for a model's predictions.""" + acc = keras.metrics.CategoricalAccuracy() + acc.update_state(y_true, y_pred) + + return acc.result().numpy() + + +def shuffle_constituents(data: np.ndarray, const_seed: int) -> np.ndarray: + """Shuffles the constituents based on an array of seeds. + + Note that each jet's constituents is shuffled with respect to a seed that is fixed. + This seed is different for each jet. + """ + print("Shuffling constituents...") + + rng = np.random.default_rng(const_seed) + seeds = rng.integers(low=0, high=10000, size=data.shape[0]) + + for jet_idx, seed in enumerate(seeds): + shuffling = np.random.RandomState(seed=seed).permutation(data.shape[1]) + data[jet_idx, :] = data[jet_idx, shuffling] + + print(tcols.OKGREEN + f"Shuffling done! \U0001F0CF" + tcols.ENDC) + + return data + + +def run_inference(model: keras.Model, data: util.data.Data, plots_dir: list): + """Computes predictions of a model and saves them to numpy files.""" + y_pred = tf.nn.softmax(model.predict(data.test_data)).numpy() + y_pred.astype("float32").tofile(os.path.join(plots_dir, "y_pred.dat")) + + return y_pred + + +def profile_model(model: keras.Model, hls_model: hls4ml.model, data: np.ndarray, outdir): + """Profile the hls4ml model to see if it loses performance and if yes, where.""" + fig1, fig2, fig3, fig4 = hls4ml.model.profiling.numerical( + model=model, hls_model=hls_model, X=data[:5000] + ) + + fig1.savefig(os.path.join(outdir, 'fig1')) + fig2.savefig(os.path.join(outdir, 'fig2')) + fig3.savefig(os.path.join(outdir, 'fig3')) + fig4.savefig(os.path.join(outdir, 'fig4')) + hls4ml.utils.plot_model( + hls_model, + show_shapes=True, + show_precision=True, + to_file=os.path.join(outdir, 'model_plot.png') + ) + + +def run_trace( + model: keras.Model, hls_model: hls4ml.model, data: np.ndarray, sample_number: int + ): + """Shows output of every layer given a certain sample.""" + hls4ml_pred, hls4ml_trace = hls_model.trace(data) + keras_trace = hls4ml.model.profiling.get_ymodel_keras(model, data) + for layer in model.layers: + if layer.name == 'input_layer': + continue + print(f"Layer output HLS4ML for {layer.name}") + print(hls4ml_trace[layer.name][sample_number]) + print(f"Layer output KERAS for {layer.name}") + print(keras_trace[layer.name][sample_number]) + + print('') + + +def get_model_activations(model: keras.Model): + """Loooks at the layers in a model and returns a list with all the activations.""" + model_activations = [] + for layer in model.layers: + if 'activation' in layer.name: + model_activations.append(layer.name) + + return model_activations diff --git a/deepsets/deepsets/test.py b/deepsets/deepsets/test.py new file mode 100644 index 0000000..d40bf78 --- /dev/null +++ b/deepsets/deepsets/test.py @@ -0,0 +1,199 @@ +# Loads a model and runs it on data it was not trained on. + +import os +import json +import glob + +# Silence the info from tensorflow in which it brags that it can run on cpu nicely. +os.environ["TF_CPP_MIN_LOG_LEVEL"] = "2" + +import numpy as np +import tensorflow as tf +from tensorflow import keras +import sklearn + +# keras.utils.set_random_seed(123) + +import util.util +import util.plots +import util.data +from . import flops +from util.terminal_colors import tcols + +# Set keras float precision. Default is float32. +# tf.keras.backend.set_floatx("float64") + + +def main(args): + util.util.device_info() + seed = args["const_seed"] + if args["kfolds"]: + kfold_root_dir = args["model_dir"] + args["model_dir"] = get_kfolded_models(args["model_dir"]) + + plots_dir = util.util.make_output_directories( + args["model_dir"], f"plots_{args['const_seed']}" + ) + hyperparam_dict = util.util.load_hyperparameter_files(args["model_dir"]) + + if args["kfolds"]: + data = import_data(hyperparam_dict[0]) + data.test_data = shuffle_constituents(data.test_data, seed) + kfold_metrics = {"fprs": [], "aucs": [], "fats": [], "accs": [], "loss": []} + for idx, hyperparams in enumerate(hyperparam_dict): + tprs_baseline, model_kfold_metrics = evaluate_model( + data, hyperparams, args["model_dir"][idx], plots_dir[idx], seed + ) + for key in model_kfold_metrics.keys(): + kfold_metrics[key].append(model_kfold_metrics[key]) + + compute_average_metrics(tprs_baseline, kfold_metrics, kfold_root_dir) + else: + data = import_data(hyperparam_dict) + data.test_data = shuffle_constituents(data.test_data, seed) + _, model_metrics = evaluate_model( + data, hyperparam_dict, args["model_dir"], plots_dir, seed + ) + util.util.nice_print_dictionary(model_metrics) + + +def compute_average_metrics(tprs_baseline, kfold_metrics: dict, kfold_root_dir: str): + """Compute the average metrics over the kfolds.""" + print(tcols.HEADER + "\nAVERAGE RESULTS..." + tcols.ENDC) + outdir = util.util.make_output_directory(kfold_root_dir, "average_plots") + + avg_metrics = {} + for key, value in kfold_metrics.items(): + avg_metrics.update( + {f"{key}": np.mean(value, axis=0), f"{key}_errs": np.std(value, axis=0)} + ) + variance_fats = np.var(kfold_metrics["fats"], axis=0) + + roc_uncert_plot_data = avg_metrics.copy() + del roc_uncert_plot_data["accs"] + del roc_uncert_plot_data["accs_errs"] + del roc_uncert_plot_data["loss"] + del roc_uncert_plot_data["loss_errs"] + + roc_uncert_plot_data.update({"tpr": tprs_baseline, "outdir": outdir}) + util.plots.roc_curves_uncert(**roc_uncert_plot_data) + inverse_fats = 1 / np.mean(avg_metrics["fats"]) + mean_fats_err = np.sqrt(np.sum(variance_fats)) + inverse_fats_error = mean_fats_err * (inverse_fats**2) + + print(f"Accuracy: {avg_metrics['accs']:.3f} \u00B1 {avg_metrics['accs_errs']:.3f}") + print(f"Avg loss: {avg_metrics['loss']:.3f} \u00B1 {avg_metrics['loss_errs']:.3f}") + print(f"Average 1/: {inverse_fats:.3f} \u00B1 {inverse_fats_error:.3f}") + + +def evaluate_model(data, hyperparams: dict, model_dir: str, plots_dir: list, seed: int): + """Evaluate a model given its hyperparameters.""" + model = import_model(model_dir, hyperparams) + + if hyperparams["model_hyperparams"]["nbits"] < 1: + # Counting of FLOPs only implemented for the floating point models. + count_flops(model_dir, model) + + print(tcols.HEADER + f"\nRunning inference for {model_dir}" + tcols.ENDC) + y_pred = run_inference(model, data, plots_dir) + + roc_metrics = util.plots.roc_curves(plots_dir, y_pred, data.test_target) + util.plots.dnn_output(plots_dir, y_pred) + print(tcols.OKGREEN + "\nPlotting done! \U0001F4C8\U00002728" + tcols.ENDC) + + kfold_metrics = {} + kfold_metrics.update({"fprs": roc_metrics[0]}) + kfold_metrics.update({"aucs": roc_metrics[2]}) + kfold_metrics.update({"fats": roc_metrics[3]}) + kfold_metrics.update({"accs": calculate_accuracy(y_pred, data.test_target)}) + kfold_metrics.update({"loss": compute_crossent(y_pred, data.test_target)}) + + save_model_weights(model_dir, model) + + return roc_metrics[1], kfold_metrics + + +def save_model_weights(model_dir: str, model: keras.Model): + """Saves the weights of a keras model to a specified path.""" + print(tcols.OKGREEN + "\nSaving the model weights..." + tcols.ENDC) + weights_file_path = os.path.join(model_dir, "model_weights.h5") + model.save_weights(weights_file_path, save_format="h5") + + +def get_kfolded_models(kfolds_folder: str): + return glob.glob(os.path.join(kfolds_folder, "*kfold*")) + + +def run_inference(model: keras.Model, data: util.data.Data, plots_dir: list): + """Computes predictions of a model and saves them to numpy files.""" + y_pred = model.predict(data.test_data) + y_pred.astype("float32").tofile(os.path.join(plots_dir, "y_pred.dat")) + + return y_pred + + +def compute_crossent(y_pred: np.ndarray, y_true: np.ndarray): + """Computes corss-entropy loss given the predictions of the model and the truth.""" + categorical_crossent = keras.losses.CategoricalCrossentropy() + ce_loss = categorical_crossent(y_true, y_pred).numpy() + print(tcols.OKCYAN + f"Cross-entropy loss: " + tcols.ENDC, ce_loss) + + return ce_loss + + +def import_data(hyperparams): + """Import the data used for training and validating the network.""" + fpath = hyperparams["data_hyperparams"]["fpath"] + if hyperparams["data_hyperparams"]["fname_test"]: + fname = hyperparams["data_hyperparams"]["fname_test"].rsplit("_", 1)[0] + else: + fname = hyperparams["data_hyperparams"]["fname"] + + return util.data.Data(fpath=fpath, fname=fname, only_test=True) + + +def import_model(model_dir: str, hyperparams: dict): + """Imports the model from a specified path. Model is saved in tf format.""" + print(tcols.HEADER + "Importing the model..." + tcols.ENDC) + util.util.nice_print_dictionary("DS hps:", hyperparams["model_hyperparams"]) + model = keras.models.load_model(model_dir, compile=False) + model.summary(expand_nested=True) + + return model + + +def count_flops(model_dir: str, model: keras.Model): + """Counts the flops a model does and saves the result to a text file.""" + nflops = flops.get_flops(model) + print("\n".join(f"{k} FLOPs: {v}" for k, v in nflops.items())) + print(f"{'':=<65}") + util.util.save_flops_file(nflops, model_dir) + + +def calculate_accuracy(y_pred: np.ndarray, y_true: np.ndarray): + """Computes accuracy for a model's predictions.""" + acc = keras.metrics.CategoricalAccuracy() + acc.update_state(y_true, y_pred) + print(tcols.OKCYAN + f"Accuracy: " + tcols.ENDC, acc) + + return acc.result().numpy() + + +def shuffle_constituents(data: np.ndarray, const_seed: int) -> np.ndarray: + """Shuffles the constituents based on an array of seeds. + + Note that each jet's constituents is shuffled with respect to a seed that is fixed. + This seed is different for each jet. + """ + print("Shuffling constituents...") + + rng = np.random.default_rng(const_seed) + seeds = rng.integers(low=0, high=10000, size=data.shape[0]) + + for jet_idx, seed in enumerate(seeds): + shuffling = np.random.RandomState(seed=seed).permutation(data.shape[1]) + data[jet_idx, :] = data[jet_idx, shuffling] + + print(tcols.OKGREEN + f"Shuffling done! \U0001F0CF" + tcols.ENDC) + + return data diff --git a/deepsets/deepsets/train.py b/deepsets/deepsets/train.py new file mode 100644 index 0000000..7626afd --- /dev/null +++ b/deepsets/deepsets/train.py @@ -0,0 +1,99 @@ +# Training of the model defined in the model.py file. + +import os +import numpy as np + +# Silence the info from tensorflow in which it brags that it can run on cpu nicely. +os.environ["TF_CPP_MIN_LOG_LEVEL"] = "2" +import tensorflow as tf +from tensorflow import keras +from tensorflow_model_optimization.python.core.sparsity.keras import pruning_callbacks + +# keras.utils.set_random_seed(123) + +import absl.logging +absl.logging.set_verbosity(absl.logging.ERROR) + +import util.util +import util.plots +import util.data +from util.terminal_colors import tcols +from . import util as dsutil + +# Set keras float precision. Default is float32. +# tf.keras.backend.set_floatx("float64") + + +def main(args): + util.util.device_info() + outdir = util.util.make_output_directory("trained_deepsets", args["outdir"]) + util.util.save_hyperparameters_file(args, outdir) + + data = util.data.Data.load_kfolds(**args["data_hyperparams"]) + model = build_model(args, data) + history = train_model(model, data, args) + + print(tcols.OKGREEN + "\n\n\nSAVING MODEL TO: " + tcols.ENDC, outdir) + model.save(outdir, save_format="tf") + plot_model_performance(history.history, outdir) + + +def build_model(args: dict, data: util.data.Data): + """Instantiate the model with chosen hyperparams and return it.""" + print(tcols.HEADER + "\n\nINSTANTIATING MODEL" + tcols.ENDC) + model = dsutil.choose_deepsets( + args["deepsets_type"], + data.ntrain_jets, + data.ncons, + data.nfeat, + args["model_hyperparams"], + args["compilation"], + args["training_hyperparams"], + ) + model.summary(expand_nested=True) + + return model + + +def train_model(model, data, args: dict): + """Fit the model to the data.""" + print(tcols.HEADER + "\n\nTRAINING THE MODEL \U0001F4AA" + tcols.ENDC) + dsutil.print_training_attributes(model, args) + + history = model.fit( + data.train_data, + data.train_target, + epochs=args["training_hyperparams"]["epochs"], + batch_size=args["training_hyperparams"]["batch"], + verbose=2, + callbacks=get_tensorflow_callbacks(args), + validation_data=(data.test_data, data.test_target), + shuffle=True, + ) + + return history + + +def plot_model_performance(history: dict, outdir: str): + """Does different plots that show the performance of the trained model.""" + util.plots.loss_vs_epochs(outdir, history["loss"], history["val_loss"]) + util.plots.accuracy_vs_epochs( + outdir, + history["categorical_accuracy"], + history["val_categorical_accuracy"], + ) + + +def get_tensorflow_callbacks(args: dict): + """Prepare the callbacks for the training.""" + early_stopping = keras.callbacks.EarlyStopping( + monitor="val_categorical_accuracy", patience=20 + ) + learning = keras.callbacks.ReduceLROnPlateau( + monitor="val_categorical_accuracy", factor=0.8, patience=10, min_lr=0.0001 + ) + if args["training_hyperparams"]["pruning_rate"] > 0: + pruning = pruning_callbacks.UpdatePruningStep() + return [early_stopping, learning, pruning] + + return [early_stopping, learning] diff --git a/deepsets/deepsets/util.py b/deepsets/deepsets/util.py new file mode 100644 index 0000000..3435b3f --- /dev/null +++ b/deepsets/deepsets/util.py @@ -0,0 +1,127 @@ +# Utility methods for the deepsets network training, testing, etc... + +import os +import json +import numpy as np + +import tensorflow as tf +from tensorflow import keras +import tensorflow_model_optimization as tfmot +from tensorflow_model_optimization.sparsity import keras as sparsity + +from deepsets.deepsets import DeepSetsInv +from deepsets.deepsets_quantised import DeepSetsInvQuantised +from deepsets.deepsets_synth import deepsets_invariant_synth +from util.terminal_colors import tcols + + +def choose_deepsets( + deepsets_type: str, + train_njets: int, + nconst: int, + nfeats: int, + model_hyperparams: dict, + compilation_hyperparams: dict, + training_hyperparams: dict, +) -> keras.models.Model: + """Select and instantiate a certain type of interaction network.""" + print("Instantiating model with the hyperparameters:") + for key in model_hyperparams: + print(f"{key}: {model_hyperparams[key]}") + + if model_hyperparams["nbits"] > 0: + deepsets_type = "q" + deepsets_type + else: + model_hyperparams.pop("nbits") + + if deepsets_type in ["qsequivariant", "qsinvariant"]: + model_hyperparams.update({"input_shape": (nconst, nfeats)}) + + switcher = { + "invariant": lambda: DeepSetsInv(**model_hyperparams), + "qinvariant": lambda: DeepSetsInvQuantised(**model_hyperparams), + "qsinvariant": lambda: deepsets_invariant_synth(**model_hyperparams), + } + + model = switcher.get(deepsets_type, lambda: None)() + + if training_hyperparams["pruning_rate"] > 0: + nsteps = train_njets // training_hyperparams["batch"] + model = prune_model(model, nsteps, training_hyperparams["pruning_rate"]) + + comp_hps = {} + comp_hps.update(compilation_hyperparams) + comp_hps["optimizer"] = load_optimizer( + comp_hps["optimizer"], training_hyperparams["lr"] + ) + comp_hps["loss"] = choose_loss(compilation_hyperparams["loss"]) + + model.compile(**comp_hps) + model.build((None, nconst, nfeats)) + print(tcols.OKGREEN + "Model compiled and built!" + tcols.ENDC) + + return model + + +def load_optimizer(choice: str, lr: float) -> keras.optimizers.Optimizer: + """Construct a keras optimiser object with a certain learning rate given a string + for the name of that optimiser. + """ + + switcher = { + "adam": lambda: keras.optimizers.Adam(learning_rate=lr), + } + + optimiser = switcher.get(choice, lambda: None)() + + return optimiser + + +def choose_loss(choice: str, from_logits: bool = True) -> keras.losses.Loss: + """Construct a keras optimiser object with a certain learning rate given a string + for the name of that optimiser. + """ + + switcher = { + "categorical_crossentropy": lambda: keras.losses.CategoricalCrossentropy(), + "softmax_with_crossentropy": lambda: tf.nn.softmax_cross_entropy_with_logits, + } + + loss = switcher.get(choice, lambda: None)() + + return loss + + +def print_training_attributes(model: keras.models.Model, args: dict): + """Prints model attributes so all interesting infromation is printed.""" + compilation_hyperparams = args["compilation"] + train_hyperparams = args["training_hyperparams"] + + print("\nTraining parameters") + print("-------------------") + print(tcols.OKGREEN + "Optimiser: \t" + tcols.ENDC, model.optimizer.get_config()) + print(tcols.OKGREEN + "Batch size: \t" + tcols.ENDC, train_hyperparams["batch"]) + print(tcols.OKGREEN + "Learning rate: \t" + tcols.ENDC, train_hyperparams["lr"]) + print(tcols.OKGREEN + "Training epochs:" + tcols.ENDC, train_hyperparams["epochs"]) + print(tcols.OKGREEN + "Loss: \t\t" + tcols.ENDC, compilation_hyperparams["loss"]) + print("") + + +def prune_model(model, nsteps: int, pruning_rate: float = 0.5): + def prune_function(layer): + pruning_params = { + "pruning_schedule": sparsity.PolynomialDecay( + initial_sparsity=0.0, + final_sparsity=pruning_rate, + begin_step=nsteps * 2, + end_step=nsteps * 10, + frequency=nsteps, + ) + } + if isinstance(layer, tf.keras.layers.Dense) and layer.name != "output": + return tfmot.sparsity.keras.prune_low_magnitude(layer, **pruning_params) + return layer + + model = tf.keras.models.clone_model(model, clone_function=prune_function) + + return model diff --git a/deepsets/preprocessing/__init__.py b/deepsets/preprocessing/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/deepsets/preprocessing/convert_h5.py b/deepsets/preprocessing/convert_h5.py new file mode 100644 index 0000000..1748c35 --- /dev/null +++ b/deepsets/preprocessing/convert_h5.py @@ -0,0 +1,201 @@ +# Convert root file containing jet constituent data to .h5 file. + +import os +from pathlib import Path + +import uproot +import awkward as ak +import numpy as np +import vector +import h5py +import logging + +vector.register_awkward() +logging.basicConfig(level=logging.INFO) + +MAX_PARTICLES = 150 +INPUT_FILE = "processed-pythia82-lhc13-WW-pt1-50k-r1_h022_e0175_t220_nonu_withPars.root" +OUTPUT_FILE = "processed-pythia82-lhc13-WW-pt1-50k-r1_h022_e0175_t220_nonu_withPars.h5" + + +def main(args): + branches = ["j1_px", "j1_py", "j1_pz", "j1_e", "j1_pdgid"] + input_file = uproot.open(args["input_file"]) + print(input_file) + exit(1) + arrays = input_file["t_allpar"].arrays(branches) + px = arrays["j1_px"] + py = arrays["j1_py"] + pz = arrays["j1_pz"] + e = arrays["j1_e"] + pdgid = arrays["j1_pdgid"] + + particles = ak.zip( + { + "px": px, + "py": py, + "pz": pz, + "E": e, + "pdgid": pdgid, + }, + with_name="Momentum4D", + ) + + # sort particles by pt + ptsort = ak.argsort(particles.pt, axis=1, ascending=False) + particles = particles[ptsort] + + jet_px = ak.sum(px, axis=1) + jet_py = ak.sum(py, axis=1) + jet_pz = ak.sum(pz, axis=1) + jet_e = ak.sum(e, axis=1) + + jets = ak.zip( + { + "px": jet_px, + "py": jet_py, + "pz": jet_pz, + "E": jet_e, + }, + with_name="Momentum4D", + ) + + px = particles.px + py = particles.py + pz = particles.pz + e = particles.E + erel = e / jets.E + pt = particles.pt + ptrel = pt / jets.pt + eta = particles.eta + etarel = eta - jets.eta + phi = particles.phi + phirel = particles.deltaphi(jets) + deltaR = particles.deltaR(jets) + costheta = particles.costheta + pdgid = particles.pdgid + + # difference with respect to max pt particle + x = eta - particles[:, 0].eta + y = particles.deltaphi(particles[:, 0]) + w = pt + + # etarot, phirot = rotate_and_reflect(x, y, w) + # costhetarel = np.cos(2.0 * np.arctan(np.exp(-etarot))) + + jetConstituentList = np.stack( + [ + to_np_array(arr) + for arr in [ + px, + py, + pz, + e, + erel, + pt, + ptrel, + eta, + etarel, + # etarot, + phi, + phirel, + # phirot, + deltaR, + costheta, + # costhetarel, + pdgid, + ] + ], + axis=-1, + ) + + # print(f"{jetConstituentList=}") + # print(jetConstituentList.shape) + + input_file_name = Path(args["input_file"]).stem + output_file = os.path.join(args["output_dir"], input_file_name, ".h5") + with h5py.File(output_file, "w") as output: + output.create_dataset("jetConstituentList", data=jetConstituentList) + + +def to_np_array(ak_array, max_n=MAX_PARTICLES, pad=0): + return ak.fill_none( + ak.pad_none(ak_array, max_n, clip=True, axis=-1), pad + ).to_numpy() + + +# rotation + (possible) reflection needed later +def rotate_and_reflect(x, y, w): + rot_x = [] + rot_y = [] + theta = 0 + maxPt = -1 + for ix, iy, iw in zip(x, y, w): + dR = np.sqrt(ix * ix + iy * iy) + thisPt = iw + if dR > 0.1 and thisPt > maxPt: + maxPt = thisPt + # rotation in eta-phi plane c.f https://arxiv.org/abs/1407.5675 and https://arxiv.org/abs/1511.05190: + # theta = -np.arctan2(iy,ix)-np.radians(90) + # rotation by lorentz transformation c.f. https://arxiv.org/abs/1704.02124: + px = iw * np.cos(iy) + py = iw * np.sin(iy) + pz = iw * np.sinh(ix) + theta = np.arctan2(py, pz) + np.radians(90) + + c, s = np.cos(theta), np.sin(theta) + R = np.matrix("{} {}; {} {}".format(c, -s, s, c)) + for ix, iy, iw in zip(x, y, w): + # rotation in eta-phi plane: + # rot = R*np.matrix([[ix],[iy]]) + # rix, riy = rot[0,0], rot[1,0] + # rotation by lorentz transformation + px = iw * np.cos(iy) + py = iw * np.sin(iy) + pz = iw * np.sinh(ix) + rot = R * np.matrix([[py], [pz]]) + px1 = px + py1 = rot[0, 0] + pz1 = rot[1, 0] + iw1 = np.sqrt(px1 * px1 + py1 * py1) + rix, riy = np.arcsinh(pz1 / iw1), np.arcsin(py1 / iw1) + rot_x.append(rix) + rot_y.append(riy) + + # now reflect if leftSum > rightSum + leftSum = 0 + rightSum = 0 + for ix, iy, iw in zip(x, y, w): + if ix > 0: + rightSum += iw + elif ix < 0: + leftSum += iw + if leftSum > rightSum: + ref_x = [-1.0 * rix for rix in rot_x] + ref_y = rot_y + else: + ref_x = rot_x + ref_y = rot_y + + return np.array(ref_x), np.array(ref_y) + + +if __name__ == "__main__": + parser = argparse.ArgumentParser( + formatter_class=argparse.ArgumentDefaultsHelpFormatter + ) + parser.add_argument( + "--input_file", + type=str, + required=True, + help="Path to the input file to process.", + ) + parser.add_argument( + "--output_dir", + type=str, + required=True, + help="Path to the output folder with the data.", + ) + args = parser.parse_args() + + main(args) diff --git a/deepsets/preprocessing/equalise_normalise.py b/deepsets/preprocessing/equalise_normalise.py new file mode 100644 index 0000000..76fd104 --- /dev/null +++ b/deepsets/preprocessing/equalise_normalise.py @@ -0,0 +1,222 @@ +# Normalise numpy arrays and split them into training, validation, and testing sub +# data sets to make them ready for the machine learning algorithms. + +import os +import argparse + +import numpy as np +from sklearn.model_selection import StratifiedKFold + +import feature_selection +import standardisation +import plots +import util +from terminal_colors import tcols + + +def main(args): + print("Loading the files...\n") + x_data_train = np.load(args.x_data_path_train, "r") + y_data_train = np.load(args.y_data_path_train, "r") + x_data_test = np.load(args.x_data_path_test, "r") + y_data_test = np.load(args.y_data_path_test, "r") + + # Equalise the number of jets per class. + x_data_train, y_data_train = util.equalise_classes(x_data_train, y_data_train) + x_data_test, y_data_test = util.equalise_classes(x_data_test, y_data_test) + + # Perform feature selection. + x_data_train = feature_selection.get_features_numpy(x_data_train, args.feats) + x_data_test = feature_selection.get_features_numpy(x_data_test, args.feats) + + print("Normalising data...") + norm_params = standardisation.fit_standardisation(args.norm, x_data_train) + x_data_train = standardisation.apply_standardisation( + args.norm, x_data_train, norm_params + ) + x_data_test = standardisation.apply_standardisation( + args.norm, x_data_test, norm_params + ) + + print("Plotting training data...") + plots_folder = format_output_filename(args.x_data_path_train, args.feats, args.norm) + plots_path = os.path.join(args.output_dir, plots_folder) + plots.constituent_number(plots_path, x_data_train) + + if not os.path.exists(args.output_dir): + os.makedirs(args.output_dir) + + output_name = format_output_filename(args.x_data_path_train, args.feats, args.norm) + + print(tcols.OKGREEN + "Saving test data..." + tcols.ENDC) + np.save(os.path.join(args.output_dir, "x_" + output_name + "_test"), x_data_test) + np.save(os.path.join(args.output_dir, "y_" + output_name + "_test"), y_data_test) + + split_kfold_data( + x_data_train, + y_data_train, + args.kfolds, + args.shuffle_seed, + args.output_dir, + output_name, + plots_path, + ) + + util.save_hyperparameters_file(vars(args), args.output_dir) + + +def split_kfold_data( + x_data: np.ndarray, + y_data: np.ndarray, + nfolds: int, + seed: int, + output_dir: str, + output_name: str, + plots_path: str, +): + """Splits the data into a nfolds number of partitions. + + The data is frist segregated into classes. Then each kfold is built such that + it contains an equal number of samples for each class. + """ + x_data_segregated, y_data_segregated = util.segregate_data(x_data, y_data) + ndata_per_class = y_data_segregated[0].shape[0] + ndata_class_kfold = int(ndata_per_class / nfolds) + + for kfold in range(nfolds): + start_kfold = ndata_class_kfold * kfold + end_kfold = ndata_class_kfold * (kfold + 1) + x_data_kfold = x_data_segregated[0][start_kfold:end_kfold, :, :] + y_data_kfold = y_data_segregated[0][start_kfold:end_kfold, :] + for x_data, y_data in zip(x_data_segregated[1:], y_data_segregated[1:]): + x_data_kfold = np.concatenate( + (x_data_kfold, x_data[start_kfold:end_kfold, :, :]), + axis=0, + ) + y_data_kfold = np.concatenate( + (y_data_kfold, y_data[start_kfold:end_kfold, :]), + axis=0, + ) + + print("\n") + print(tcols.HEADER + f"Shuffling jets in kfold {kfold}..." + tcols.ENDC) + x_data_kfold, y_data_kfold = shuffle_jets( + x_data_kfold, y_data_kfold, seed + kfold + ) + + print(tcols.HEADER + f"Shuffling constituents in kfold {kfold}..." + tcols.ENDC) + rng = np.random.default_rng(seed + kfold) + seeds = rng.integers(low=0, high=10000, size=x_data_kfold.shape[0]) + x_data_kfold = shuffle_constituents(x_data_kfold, seeds) + + print(tcols.OKGREEN + f"Shuffling done! \U0001F0CF" + tcols.ENDC) + print(tcols.HEADER + f"Jets per class in kfold {kfold}" + tcols.ENDC) + print_jets_per_class(y_data_kfold) + + plots_path_kfold = plots_path + f"_kfold{kfold}" + plots.normalised_data(plots_path_kfold, x_data_kfold, y_data_kfold) + np.save(os.path.join(output_dir, f"x_{output_name}_{kfold}"), x_data_kfold) + np.save(os.path.join(output_dir, f"y_{output_name}_{kfold}"), y_data_kfold) + + +def shuffle_jets(x_data: np.ndarray, y_data: np.ndarray, seed: int): + """Shuffles the jets inside a data array.""" + nevents = x_data.shape[0] + shuffle = np.random.default_rng(seed=seed).permutation(nevents) + + return x_data[shuffle, :, :], y_data[shuffle, :] + + +def shuffle_constituents(data: np.ndarray, seeds: np.ndarray) -> np.ndarray: + """Shuffles the constituents based on an array of seeds. + + Note that each jet's constituents is shuffled with respect to a seed that is fixed. + This seed is different for each jet. + """ + + for jet_idx, seed in enumerate(seeds): + shuffling = np.random.default_rng(seed=seed).permutation(data.shape[1]) + data[jet_idx, :] = data[jet_idx, shuffling] + + return data + + +def format_output_filename(input_name: str, feats_sel: str, norm_name: str) -> str: + """Formats the name of the output file given a certain convention so the data + loading for the ml models is easier. + """ + input_name_separated = os.path.splitext(os.path.basename(input_name))[0].split("_") + input_base_name = input_name_separated[1:] + + output_filename = "_".join(input_base_name) + + return output_filename + "_" + feats_sel + "_" + norm_name + + +def print_jets_per_class(y_data: np.array): + print(f"Number of gluon jets: {np.sum(np.argmax(y_data, axis=1)==0)}") + print(f"Number of quark jets: {np.sum(np.argmax(y_data, axis=1)==1)}") + print(f"Number of W jets: {np.sum(np.argmax(y_data, axis=1)==2)}") + print(f"Number of Z jets: {np.sum(np.argmax(y_data, axis=1)==3)}") + print(f"Number of top jets: {np.sum(np.argmax(y_data, axis=1)==4)}") + + +if __name__ == "__main__": + parser = argparse.ArgumentParser( + formatter_class=argparse.ArgumentDefaultsHelpFormatter + ) + parser.add_argument( + "--x_data_path_train", + type=str, + required=True, + help="Path to the training data file to process.", + ) + parser.add_argument( + "--y_data_path_train", + type=str, + required=True, + help="Paths to the training target file corresponding to the data.", + ) + parser.add_argument( + "--x_data_path_test", + type=str, + required=True, + help="Path to the test data file to process.", + ) + parser.add_argument( + "--y_data_path_test", + type=str, + required=True, + help="Paths to the test target file corresponding to the data.", + ) + parser.add_argument( + "--feats", + type=str, + default="ptetaphi", + choices=["ptetaphi", "allfeats"], + help="The type of feature selection to be employed.", + ) + parser.add_argument( + "--norm", + type=str, + default="nonorm", + choices=["nonorm", "standard", "robust", "robust_fast", "minmax"], + help="The type of normalisation to apply to the data.", + ) + parser.add_argument( + "--shuffle_seed", + type=int, + default=123, + help="Seed for shuffling the jets in the data set.", + ) + parser.add_argument( + "--kfolds", + type=int, + default=5, + help="Number of kfolds to split data into.", + ) + parser.add_argument( + "--output_dir", type=str, required=True, help="Path to the output folder." + ) + args = parser.parse_args() + main(args) diff --git a/deepsets/preprocessing/feature_selection.py b/deepsets/preprocessing/feature_selection.py new file mode 100644 index 0000000..21788be --- /dev/null +++ b/deepsets/preprocessing/feature_selection.py @@ -0,0 +1,110 @@ +# Feature selection methods partaining for the jet particle data. + +import h5py +import numpy as np + + +def get_features(sample, label, feat_selection: str): + """Choose what feature selection to employ on the data. Return shape.""" + switcher = { + "ptetaphi": lambda: select_features_ptetaphi(sample, label), + "allfeats": lambda: select_features_all(sample, label), + } + + data = switcher.get(feat_selection, lambda: None)() + if data is None: + raise TypeError("Feature selection name not valid!") + + return data + + +def get_features_numpy(data: np.ndarray, feat_selection: str): + """Choose what feature selection to employ on the data. Return shape.""" + switcher = { + "ptetaphi": lambda: select_features_ptetaphi_numpy(data), + "allfeats": lambda: select_features_all_numpy(data), + } + + data = switcher.get(feat_selection, lambda: None)() + if data is None: + raise TypeError("Feature selection name not valid!") + + return data + + +def select_features_ptetaphi_numpy(data: np.ndarray): + """Selects (pT, etarel, phirel) features from the numpy jet array.""" + return data[:, :, [5, 8, 11]] + + +def select_features_all_numpy(data: np.ndarray): + """Gets all the features from the numpy jet array. + + The features in this kind of 'selection' are:' + (px, py, pz, E, Erel, pT, ptrel, eta, etarel, etarot, phi, phirel, phirot, deltaR, + cos(theta), cos(thetarel), pdgid) + """ + return data[:, :, :] + + +# def _floats_feature(value): +# return tf.train.Feature(float_list=tf.train.FloatList(value=value)) + + +# def _int64_feature(value): +# if type(value) != list: +# value = [value] +# return tf.train.Feature(int64_list=tf.train.Int64List(value=value)) + + +# def select_features_ptetaphi(sample, label): +# """Selects (pT, etarel, phirel) features for each sample in the .h5 data. + +# Args: +# sample: The data sample. +# label: The corresponding label. + +# Returns: +# Dictionary of features to be used in constructing a tf record example. +# """ +# return { +# "pt": _floats_feature(sample[:, 5]), +# "eta": _floats_feature(sample[:, 8]), +# "phi": _floats_feature(sample[:, 11]), +# "label": _floats_feature(label[-6:-1]), +# } + + +# def select_features_all(sample, label): +# """Gets all the features for each sample in the .h5 data. + +# The features in this kind of 'selection' are:' +# (px, py, pz, E, Erel, pT, ptrel, eta, etarel, etarot, phi, phirel, phirot, deltaR, +# cos(theta), cos(thetarel), pdgid) + +# Args: +# sample: The data sample. +# label: The corresponding label. + +# Returns: +# Dictionary of features to be used in constructing a tf record example. +# """ +# return { +# "px": _floats_feature(sample[:, 0]), +# "py": _floats_feature(sample[:, 1]), +# "pz": _floats_feature(sample[:, 2]), +# "E": _floats_feature(sample[:, 3]), +# "Erel": _floats_feature(sample[:, 4]), +# "pt": _floats_feature(sample[:, 5]), +# "ptrel": _floats_feature(sample[:, 6]), +# "eta": _floats_feature(sample[:, 7]), +# "etarel": _floats_feature(sample[:, 8]), +# "etarot": _floats_feature(sample[:, 9]), +# "phi": _floats_feature(sample[:, 10]), +# "phirel": _floats_feature(sample[:, 11]), +# "phirot": _floats_feature(sample[:, 12]), +# "deltaR": _floats_feature(sample[:, 13]), +# "cos(theta)": _floats_feature(sample[:, 14]), +# "cos(thetarel)": _floats_feature(sample[:, 15]), +# "label": _floats_feature(label[-6:-1]), +# } diff --git a/deepsets/preprocessing/imported_kfolds.out b/deepsets/preprocessing/imported_kfolds.out new file mode 100644 index 0000000..6a0afeb --- /dev/null +++ b/deepsets/preprocessing/imported_kfolds.out @@ -0,0 +1,75 @@ +[[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.]] diff --git a/deepsets/preprocessing/plots.py b/deepsets/preprocessing/plots.py new file mode 100644 index 0000000..ab5f5df --- /dev/null +++ b/deepsets/preprocessing/plots.py @@ -0,0 +1,138 @@ +# Select feature labels. + +import os +import operator +import numpy as np +import matplotlib.pyplot as plt + +import util +from terminal_colors import tcols + + +def select_feature_labels(filename: str) -> list[str]: + """Gets the feature labels for a certain type of selection.""" + all_feature_labels = [ + "$p_x$", + "$p_y$", + "$p_z$", + "$E$", + "$E_{rel}$", + "$p_T$", + "$p_T^{rel}$", + "$\\eta$", + "$\\eta^\\mathrm{rel}$", + "$\\eta^\\mathrm{rot}$", + "$\\phi$", + "$\\phi^\\mathrm{rel}$", + "$\\phi^\\mathrm{rot}$", + "$\\Delta_R$", + "$\\cos(\\theta)$", + "$\\cos(\\theta^\\mathrm{rel}$", + ] + andre_feature_labels = ["p_T", "\\eta^\\mathrm{rel}", "\\phi^\\mathrm{rel}"] + choice = filename.split("_")[4] + + switcher = { + "ptetaphi": lambda: operator.itemgetter(5, 8, 11)(all_feature_labels), + "allfeats": lambda: all_feature_labels, + } + + feature_labels = switcher.get(choice, lambda: None)() + if feature_labels is None: + raise TypeError("Feature labels name not valid!") + + return feature_labels + + +def count_constituents_per_jet(x_data: np.array): + """Count the number of non-zero constituents for each of the jets in the dataset.""" + constituents_distribution = [] + for jet in x_data: + const_nb = 0 + for const in jet: + if const[0] != 0: + const_nb += 1 + constituents_distribution.append(const_nb) + + return constituents_distribution + + +def normalised_data(outdir: str, x_data: np.ndarray, y_data: np.ndarray): + """Plots the data after it has been normalised.""" + if not os.path.exists(outdir): + os.makedirs(outdir) + + print("Plotting the normalised data...") + plt.rc("xtick", labelsize=23) + plt.rc("ytick", labelsize=23) + plt.rc("axes", titlesize=25) + plt.rc("axes", labelsize=25) + plt.rc("legend", fontsize=22) + + x_data_seg, _ = util.segregate_data(x_data, y_data) + colors = ["#648FFF", "#785EF0", "#DC267F", "#FE6100", "#FFB000"] + data_classes = ["Gluon", "Quark", "W", "Z", "Top"] + feature_labels = select_feature_labels(os.path.basename(outdir)) + + for feature in range(x_data_seg[0].shape[2]): + plt.xlim( + np.amin(x_data_seg[0][:, :, feature]), np.amax(x_data_seg[0][:, :, feature]) + ) + plt.figure(figsize=(12, 10)) + + for data_class_idx in range(len(x_data_seg)): + plt.hist( + x=x_data_seg[data_class_idx][:, :, feature].flatten(), + bins=60, + alpha=0.5, + histtype="step", + linewidth=2.5, + label=data_classes[data_class_idx], + density=True, + color=colors[data_class_idx], + ) + + plt.xlabel(feature_labels[feature]) + plt.ylabel("Probability Density") + plt.gca().set_yscale("log") + plt.legend() + plt.savefig(os.path.join(outdir, feature_labels[feature] + ".pdf")) + plt.close() + + print(tcols.OKGREEN + "Plots saved to: " + tcols.ENDC, outdir, "\U0001f4ca") + + +def constituent_number(outdir: str, x_data: np.ndarray): + """Plot the number of constituents in the data that is being normalised per jet.""" + if not os.path.exists(outdir): + os.makedirs(outdir) + + print("Plotting the number of constituents in data...") + plt.rc("xtick", labelsize=23) + plt.rc("ytick", labelsize=23) + plt.rc("axes", titlesize=25) + plt.rc("axes", labelsize=25) + plt.rc("legend", fontsize=22) + + constituents_distribution = count_constituents_per_jet(x_data) + median_const = np.median(constituents_distribution) + + plt.xlim(0, 150) + plt.figure(figsize=(12, 10)) + plt.hist( + x=constituents_distribution, + bins=150, + alpha=0.4, + histtype="step", + linewidth=2.5, + label=f"Median: {median_const}", + color="#648FFF", + ) + plt.xlabel("Number of Constituents") + plt.ylabel("Number of Jets") + plt.legend() + plt.gca().set_yscale("log") + plt.savefig(os.path.join(outdir, "constituents_plot.pdf")) + plt.close() + + print(tcols.OKGREEN + "Plots saved to: " + tcols.ENDC, outdir, "\U0001f4ca") diff --git a/deepsets/preprocessing/prepare_data.py b/deepsets/preprocessing/prepare_data.py new file mode 100644 index 0000000..2b0f1c9 --- /dev/null +++ b/deepsets/preprocessing/prepare_data.py @@ -0,0 +1,155 @@ +# Prepare the data for training our machine learning algorithms by selecting certain +# features from the big jet images dataset. Additionally applies some cuts to these +# features. More details about the data set are available at: +# https://github.com/pierinim/tutorials/blob/master/GGI_Jan2021/Lecture1/ +# Notebook1_ExploreDataset.ipynb +# The link where one can download this data set is at: +# https://zenodo.org/record/3602260#.YnT0xZpBz0o +import os +import argparse + +import numpy as np +import h5py + +import util +from terminal_colors import tcols + + +def main(args): + data_file_paths = get_file_paths(args.data_file_dir) + data = h5py.File(data_file_paths[0]) + x_data = data["jetConstituentList"] + y_data = data["jets"][:, -6:-1] + + print(tcols.HEADER + "Importing files:" + tcols.ENDC) + for file_path in data_file_paths[1:]: + print(file_path) + data = h5py.File(file_path) + add_x_data = data["jetConstituentList"] + add_y_data = data["jets"][:, -6:-1] + x_data = np.concatenate((x_data, add_x_data), axis=0) + y_data = np.concatenate((y_data, add_y_data), axis=0) + print("Data is imported! \U0001F370 \n") + + x_data, y_data = cut_transverse_momentum(x_data, y_data, args.min_pt) + x_data = restrict_nb_constituents(x_data, args.max_constituents) + print_data_dimensions(x_data) + + out_file_name = make_output_file_name(args) + + output_dir = args.output_dir.rsplit("/", 1) + output_dir = util.make_output_directory(output_dir[0], output_dir[1]) + np.save(os.path.join(output_dir, f"x_{out_file_name}"), x_data) + np.save(os.path.join(output_dir, f"y_{out_file_name}"), y_data) + + print(tcols.OKGREEN + f"Saved processed data to {args.output_dir}." + tcols.ENDC) + + +def get_file_paths(data_file_dir: str) -> list: + """Gets path to the data files inside a given directory. + + Args: + data_file_dir: Path to directory containing the data files. + + Returns: + Array of paths to the data files themselves. + """ + file_names = os.listdir(data_file_dir) + file_paths = [os.path.join(data_file_dir, file_name) for file_name in file_names] + + return file_paths + + +def cut_transverse_momentum(x_data: np.ndarray, y_data: np.ndarray, minimum_pt: float): + """Reject constituents that are below a certain transverse momentum. + + If a jet has no constituents with a momentum above the given threshold, then + the whole jet is removed. + + Args: + x_data: Array containing the unprocessed data. + y_data: Array containing the target. + minimum_pt: The minimum transverse momentum an event can have (GeV). + + Returns: + The processed data array together with the processed target. + """ + print(f"Dropping constituents with momentum below {minimum_pt}.") + boolean_mask = x_data[:, :, 5] > minimum_pt + structure_memory = boolean_mask.sum(axis=1) + x_data = np.split(x_data[boolean_mask, :], np.cumsum(structure_memory)[:-1]) + x_data = [jet_const for jet_const in x_data if jet_const.size > 0] + y_data = y_data[structure_memory > 0] + + return x_data, y_data + + +def restrict_nb_constituents(x_data: np.ndarray, max_constituents: int): + """Force each jet to have an equal number of constituents. + + If the jet has more, then the ones after the given number are discarded. If the jet + has less than the number of max constituents, then it is padded with 0 values. + + Args: + x_data: Data array to be processed. + max_constituents: Exact number of constituents that a jet should have. + + Returns: + The data array with a fixed number of constituents per jet. + """ + print(f"Setting the max number of constituents per jet to {max_constituents}.") + for jet in range(len(x_data)): + if x_data[jet].shape[0] >= max_constituents: + x_data[jet] = x_data[jet][:max_constituents, :] + else: + padding_length = max_constituents - x_data[jet].shape[0] + x_data[jet] = np.pad(x_data[jet], ((0, padding_length), (0, 0))) + + return np.array(x_data) + + +def print_data_dimensions(data: np.ndarray): + """Prints the dimensions of the data explicitely.""" + print(tcols.OKGREEN + "The processed data has dimensions: " + tcols.ENDC) + print("--------------") + print(f"Number of jets = {data.shape[0]}") + print(f"Number of constituents = {data.shape[1]}") + print(f"Number of features = {data.shape[2]}") + print("--------------\n") + + +def make_output_file_name(args): + prefix = "jet_images" + constituents = f"_c{args.max_constituents}" + min_pt = f"_minpt{args.min_pt}" + + return prefix + constituents + min_pt + + +if __name__ == "__main__": + parser = argparse.ArgumentParser( + formatter_class=argparse.ArgumentDefaultsHelpFormatter + ) + parser.add_argument( + "data_file_dir", + type=str, + help="Path to directories with .h5 files containing jet image data.", + ) + parser.add_argument( + "output_dir", type=str, help="Directory to save the processed data in." + ) + parser.add_argument( + "--min_pt", + type=float, + default=2, + help="Minimum transverse momentum that the data should have.", + ) + parser.add_argument( + "--max_constituents", + type=int, + default=8, + help="Maximum number of jet constituents data should have.", + ) + args = parser.parse_args() + + main(args) diff --git a/deepsets/preprocessing/preprocessing.yml b/deepsets/preprocessing/preprocessing.yml new file mode 100644 index 0000000..ccc4c1c --- /dev/null +++ b/deepsets/preprocessing/preprocessing.yml @@ -0,0 +1,92 @@ +name: preprocessing +channels: + - anaconda + - conda-forge + - defaults +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - blas=1.0=mkl + - brotli=1.0.9=h166bdaf_7 + - brotli-bin=1.0.9=h166bdaf_7 + - bzip2=1.0.8=h7b6447c_0 + - ca-certificates=2022.6.15=ha878542_0 + - certifi=2022.6.15=pyhd8ed1ab_1 + - cycler=0.11.0=pyhd8ed1ab_0 + - dbus=1.13.6=he372182_0 + - expat=2.4.8=h27087fc_0 + - fontconfig=2.13.1=h6c09931_0 + - fonttools=4.25.0=pyhd3eb1b0_0 + - freetype=2.11.0=h70c0345_0 + - giflib=5.2.1=h36c2ea0_2 + - glib=2.69.1=h4ff587b_1 + - gst-plugins-base=1.14.0=hbbd80ab_1 + - gstreamer=1.14.0=h28cd5cc_2 + - h5py=3.6.0=py310h18f346e_0 + - hdf5=1.10.6=hb1b8bf9_0 + - icu=58.2=hf484d3e_1000 + - intel-openmp=2021.4.0=h06a4308_3561 + - joblib=1.1.0=pyhd8ed1ab_0 + - jpeg=9e=h166bdaf_1 + - kiwisolver=1.4.2=py310h295c915_0 + - lcms2=2.12=hddcbb42_0 + - ld_impl_linux-64=2.35.1=h7274673_9 + - libblas=3.9.0=12_linux64_mkl + - libbrotlicommon=1.0.9=h166bdaf_7 + - libbrotlidec=1.0.9=h166bdaf_7 + - libbrotlienc=1.0.9=h166bdaf_7 + - libcblas=3.9.0=12_linux64_mkl + - libffi=3.3=he6710b0_2 + - libgcc-ng=11.2.0=h1d223b6_16 + - libgfortran-ng=7.5.0=ha8ba4b0_17 + - libgfortran4=7.5.0=ha8ba4b0_17 + - libgomp=11.2.0=h1d223b6_16 + - libpng=1.6.37=h21135ba_2 + - libstdcxx-ng=11.2.0=he4da1e4_16 + - libtiff=4.2.0=h85742a9_0 + - libuuid=1.0.3=h7f8727e_2 + - libwebp=1.2.2=h55f646e_0 + - libwebp-base=1.2.2=h7f8727e_0 + - libxcb=1.13=h7f98852_1004 + - libxml2=2.9.14=h74e7548_0 + - lz4-c=1.9.3=h9c3ff4c_1 + - matplotlib=3.5.2=py310h06a4308_0 + - matplotlib-base=3.5.2=py310hf590b9c_0 + - mkl=2021.4.0=h06a4308_640 + - mkl-service=2.4.0=py310h7f8727e_0 + - mkl_fft=1.3.1=py310hd6ae3a3_0 + - mkl_random=1.2.2=py310h00e6091_0 + - munkres=1.1.4=pyh9f0ad1d_0 + - ncurses=6.3=h7f8727e_2 + - numpy=1.21.5=py310hfa59a62_2 + - numpy-base=1.21.5=py310h9585f30_2 + - openssl=1.1.1o=h166bdaf_0 + - packaging=21.3=pyhd8ed1ab_0 + - pcre=8.45=h9c3ff4c_0 + - pillow=9.2.0=py310hace64e9_1 + - pip=21.2.4=py310h06a4308_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyqt=5.9.2=py310h295c915_6 + - python=3.10.4=h12debd9_0 + - python-dateutil=2.8.2=pyhd8ed1ab_0 + - python_abi=3.10=2_cp310 + - qt=5.9.7=h5867ecd_1 + - readline=8.1.2=h7f8727e_1 + - scikit-learn=1.0.2=py310h1246948_0 + - scipy=1.7.3=py310hfa59a62_0 + - setuptools=61.2.0=py310h06a4308_0 + - sip=4.19.13=py310h295c915_0 + - six=1.16.0=pyhd3eb1b0_1 + - sqlite=3.38.3=hc218d9a_0 + - threadpoolctl=3.1.0=pyh8a188c0_0 + - tk=8.6.11=h1ccaba5_0 + - tornado=6.1=py310h5764c6d_3 + - tzdata=2022a=hda174b7_0 + - wheel=0.37.1=pyhd3eb1b0_0 + - xorg-libxau=1.0.9=h7f98852_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xz=5.2.5=h7f8727e_1 + - zlib=1.2.12=h7f8727e_2 + - zstd=1.4.9=ha95c52a_0 +prefix: /data/deodagiu/miniconda/envs/ki_preprocessing diff --git a/deepsets/preprocessing/run.snip b/deepsets/preprocessing/run.snip new file mode 100644 index 0000000..5b92616 --- /dev/null +++ b/deepsets/preprocessing/run.snip @@ -0,0 +1,8 @@ +# Running the data preparation template. +python prepare_data.py [path_to_data] [output_path] --min_pt [minimum_pt_data_can_have] --max_constituents [max_constituents_any_jet_can_have] + +# Running the data preparation with basic settings on the training data. The data in ../../ki_data/train should be the train data from https://zenodo.org/record/3602260#.YnT0xZpBz0o. +python prepare_data.py ../../ki_data/zenodo/train/ ../../ki_data/jets_8constituents_minpt2GeV_train --min_pt 2 --max_constituents 8 + +# Running the data normalisation with kfolding. The standardisation is robust normalisation. The command below produces 10 kfolds. +python equalise_normalise.py --x_data_path_train ../../ki_data/jets_8constituents_minpt2GeV_train/x_jet_images_c8_minpt2.0.npy --x_data_path_test ../../ki_data/jets_8constituents_minpt2GeV_test/x_jet_images_c8_minpt2.0.npy --y_data_path_train ../../ki_data/jets_8constituents_minpt2GeV_train/y_jet_images_c8_minpt2.0.npy --y_data_path_test ../../ki_data/jets_8constituents_minpt2GeV_test/y_jet_images_c8_minpt2.0.npy --feats ptetaphi --output_dir ../../ki_data/jets_8constituents_ptetaphi_robust_fast/ --norm robust_fast --shuffle_seed 42 --kfolds 5 diff --git a/deepsets/preprocessing/saved_kfolds.out b/deepsets/preprocessing/saved_kfolds.out new file mode 100644 index 0000000..a0f9847 --- /dev/null +++ b/deepsets/preprocessing/saved_kfolds.out @@ -0,0 +1,75 @@ +[[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 1. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 0. 1. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 0. 1. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 1. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 0. 1.] +[1. 0. 0. 0. 0.] +[1. 0. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 0. 1.] +[0. 0. 1. 0. 0.] +[0. 1. 0. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 0. 1. 0.] +[0. 0. 1. 0. 0.] +[0. 0. 0. 1. 0.] +[0. 1. 0. 0. 0.]] diff --git a/deepsets/preprocessing/standardisation.py b/deepsets/preprocessing/standardisation.py new file mode 100644 index 0000000..b3f8480 --- /dev/null +++ b/deepsets/preprocessing/standardisation.py @@ -0,0 +1,159 @@ +# Standardisation methods for the jet data. + +import numpy as np +from sklearn.preprocessing import RobustScaler + +from terminal_colors import tcols + + +def apply_standardisation(choice: str, x_data: np.ndarray, norm_params: dict): + """Choose the type of normalisation to apply to the data. + + Args: + choice: The choice of the user with repsect to the type of norm to apply. + x_data: Array containing the data to normalise. + norm_params: The parameters needed to apply the chosen normalisation. + + Returns: + Normalised x_data numpy array. + """ + if choice == "nonorm": + print("Skipping normalisation...") + return x_data + + switcher = { + "minmax": lambda: minmax_apply(x_data, **norm_params), + "robust": lambda: robust_apply(x_data, **norm_params), + "robust_fast": lambda: robust_fast_apply(x_data, **norm_params), + "standard": lambda: standard_apply(x_data, **norm_params), + } + + x_data = switcher.get(choice, lambda: None)() + + if x_data is None: + raise NameError( + "Type of normalisation does not exist! Please choose from " + f"the following list: {list(switcher.keys())}" + ) + + return x_data + + +def fit_standardisation(choice: str, x_data: np.ndarray): + """Choose the type of normalisation to fit to the data. + + Args: + choice: The choice of the user with repsect to the type of norm to apply. + x_data: Array containing the data to fit to. + + Returns: + Parameters for that normalisation such as the mean, std, etc... + """ + if choice == "nonorm": + print("Skipping normalisation...") + return x_data + + print(tcols.OKGREEN + f"Fitting {choice} normalisation..." + tcols.ENDC) + switcher = { + "minmax": lambda: minmax_fit(x_data), + "robust": lambda: robust_fit(x_data), + "robust_fast": lambda: robust_fit(x_data), + "standard": lambda: standard_fit(x_data), + } + + norm_params = switcher.get(choice, lambda: None)() + + if norm_params is None: + raise NameError( + "Type of normalisation does not exist! Please choose from " + f"the following list: {list(switcher.keys())}" + ) + + print("The normalisation parameters are: ") + print("\n".join(f"{param}: {value}" for param, value in norm_params.items())) + print(f"{'':-<25}\n") + + return norm_params + + +def minmax_fit(x: np.ndarray) -> np.ndarray: + """Finds the minimum and maximum of each feature in the given data.""" + min_feats = x.min(axis=0).min(axis=0) + max_feats = x.max(axis=0).max(axis=0) + + return {"min_feats": min_feats, "max_feats": max_feats} + + +def minmax_apply( + x: np.ndarray, + min_feats: np.ndarray, + max_feats: np.ndarray, + feature_range: tuple = (0, 1), +) -> np.ndarray: + """Applies minmax normalisation to the data. + + Every feature of every sample is divided by the maximum for that respective feature. + """ + x_norm = (x - min_feats) / (max_feats - min_feats) + x_norm = x_norm * (feature_range[1] - feature_range[0]) + feature_range[0] + + return x_norm + + +def robust_fit(x: np.ndarray, percentiles: list = [95, 5]) -> np.ndarray: + """Fits data to find parameters for robust normalisation. + + Args: + x: Data array. + percentiles: Between which percentiles to normalise. The default is from the + google interaction network paper. The sklearn standard is [75, 25]. + """ + x_median = [] + interquantile_range = [] + + for feature_idx in range(x.shape[-1]): + x_feature = x[:, :, feature_idx].flatten() + x_median.append(np.nanmedian(x_feature, axis=0)) + quantile_high, quantile_low = np.nanpercentile(x_feature, percentiles) + interquantile_range.append(quantile_high - quantile_low) + + return {"x_median": x_median, "interquantile_range": interquantile_range} + + +def robust_apply(x: np.ndarray, x_median: np.ndarray, interquantile_range: np.ndarray): + """Applies robust normalisation to the data. + + The median of every feature is subtracted from every respective sample belonging to + that feature and then each feature is scaled with respect to the respective + inter-quantile range between the 1st and 3rd quantiles. + """ + return (x - x_median) / interquantile_range + + +def robust_fast_apply( + x: np.ndarray, x_median: np.ndarray, interquantile_range: np.ndarray +): + """Applies robust normalisation to the data, but without median shift.""" + return x / interquantile_range + + +def standard_fit(x: np.ndarray) -> np.ndarray: + """Finds the mean and the standard deviation of each feature in the input data.""" + x_mean = [] + x_std = [] + + for feature_idx in range(x.shape[-1]): + x_feature = x[:, :, feature_idx].flatten() + x_mean.append(x_feature.mean(axis=0)) + x_std.append(x_feature.std(axis=0)) + + return {"x_mean": x_mean, "x_std": x_std} + + +def standard_apply(x: np.ndarray, x_mean: np.ndarray, x_std: np.ndarray) -> np.ndarray: + """Applies standard normalisation to the data. + + The mean of each feature is subtracted from every sample belonging to the + respective feature and then divided by the corresponding standard deviation. + """ + return (x - x_mean) / x_std diff --git a/deepsets/preprocessing/terminal_colors.py b/deepsets/preprocessing/terminal_colors.py new file mode 100644 index 0000000..efb4c76 --- /dev/null +++ b/deepsets/preprocessing/terminal_colors.py @@ -0,0 +1,14 @@ +# Class of colors to be used for displaying colorful things in the terminal, +# to improve the readability of the logs. + + +class tcols: + HEADER = "\033[95m" + OKBLUE = "\033[94m" + OKCYAN = "\033[96m" + OKGREEN = "\033[92m" + WARNING = "\033[93m" + FAIL = "\033[91m" + ENDC = "\033[0m" + BOLD = "\033[1m" + UNDERLINE = "\033[4m" diff --git a/deepsets/preprocessing/util.py b/deepsets/preprocessing/util.py new file mode 100644 index 0000000..4d0ec71 --- /dev/null +++ b/deepsets/preprocessing/util.py @@ -0,0 +1,88 @@ +# Utility methods for data pre-processing. + +import os +import json +import numpy as np +from terminal_colors import tcols + + +def make_output_directories(locations: list, outdir: str): + """Create an output directory in a list of locations.""" + if isinstance(locations, str): + return make_output_directory(location, outdir) + + return [make_output_directory(location, outdir) for location in locations] + + +def make_output_directory(location: str, outdir: str) -> str: + """Create the output directory in a designated location.""" + outdir = os.path.join(location, outdir) + if not os.path.exists(outdir): + os.makedirs(outdir) + + return outdir + + +def equalise_classes(x_data: np.ndarray, y_data: np.ndarray): + """Equalize the number of events each class has in the data file. + + Args: + x_data: Array containing the data to equalize. + y_data: Corresponding onehot encoded target array. + + Returns: + The data with equal number of events per class and the corresp target. + This data is not shuffled. + """ + print("Equalizing data classes...") + x_data_segregated, y_data_segregated = segregate_data(x_data, y_data) + maxdata_class = get_min_data_of_classes(x_data_segregated) + + x_data = x_data_segregated[0][:maxdata_class, :, :] + y_data = y_data_segregated[0][:maxdata_class, :] + for x_data_class, y_data_class in zip(x_data_segregated[1:], y_data_segregated[1:]): + x_data = np.concatenate((x_data, x_data_class[:maxdata_class, :, :]), axis=0) + y_data = np.concatenate((y_data, y_data_class[:maxdata_class, :]), axis=0) + + return x_data, y_data + + +def segregate_data(x_data: np.array, y_data: np.array): + """Divides the data into separate arrays for each class. + + Args: + x_data: Array containing the data to equalize. + y_data: Corresponding onehot encoded target array. + + Returns: + List of numpy arrays, each numpy array corresponding to a class of data. + First list is for data and second list is corresponding target. + """ + x_data_segregated = [] + y_data_segregated = [] + num_data_classes = y_data.shape[1] + + for data_class_nb in range(num_data_classes): + class_elements_boolean = np.argmax(y_data, axis=1) == data_class_nb + x_data_segregated.append(x_data[class_elements_boolean]) + y_data_segregated.append(y_data[class_elements_boolean]) + + return x_data_segregated, y_data_segregated + + +def get_min_data_of_classes(x_data_segregated: np.ndarray): + """Get the amount of data the class with the lowest representation has.""" + num_classes = len(x_data_segregated) + num_datapoints_per_class = [len(x_data_class) for x_data_class in x_data_segregated] + desired_datapoints_per_class = min(num_datapoints_per_class) + + return desired_datapoints_per_class + + +def save_hyperparameters_file(hyperparams: dict, outdir: str): + """Saves the hyperparameters dictionary that defines an net to a file.""" + hyperparams_file_path = os.path.join(outdir, "hyperparameters.json") + with open(hyperparams_file_path, "w") as file: + json.dump(hyperparams, file) + + print(tcols.OKGREEN + "Saved preprocessing hyperparameters to json." + tcols.ENDC) diff --git a/deepsets/util/__init__.py b/deepsets/util/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/deepsets/util/data.py b/deepsets/util/data.py new file mode 100644 index 0000000..8ab1e69 --- /dev/null +++ b/deepsets/util/data.py @@ -0,0 +1,222 @@ +# Handles the data importing and small preprocessing for the interaction network. + +import os +import numpy as np +import tensorflow as tf +import functools + +from .terminal_colors import tcols + + +class Data: + """Data class to store the data to be used in learning for the interaction network. + + Attributes: + fpath: Path to where the data files are located. + fname: The base name of the data you want to load. + fnames_train: The file names of the training data sets in case of kfold. + fnames_test: The file name of the testing kfold. + """ + + def __init__( + self, + fpath: str, + fname: str = None, + fnames_train: list = None, + fname_test: str = None, + only_test: bool = False, + ): + self._fpath = fpath + self._fname = fname + self._fnames_train = fnames_train + self._fname_test = fname_test + self._only_test = only_test + + self.train_data = self._load_data("train") + self.train_target = self._load_target("train") + self.ntrain_jets = self.train_data.shape[0] + + self.test_data = self._load_data("test") + self.test_target = self._load_target("test") + self.ntest_jets = self.test_data.shape[0] + + self.ncons = self.train_data.shape[1] + if self.ncons == 0: + self.ncons = self.test_data.shape[1] + + self.nfeat = self.train_data.shape[2] + if self.nfeat == 0: + self.nfeat = self.test_data.shape[2] + + self._success_message() + + # WIP tensorflow record implementation. + # self.feats = fname.split("_")[4] + # self.buffer_size = buffer_size + # self.batch_size = batch_size + # self.jet_seed = jet_seed + # self.seed = seed + + @classmethod + def load_kfolds(cls, fpath: str, fnames_train: list, fname_test: str): + """Alternative constructor for kfolded data.""" + return cls(fpath, fnames_train=fnames_train, fname_test=fname_test) + + def _load_train_data_kfolds(self) -> np.ndarray: + """Loads data from multiple data files.""" + datafile_name = "x_" + self._fnames_train[0] + ".npy" + datafile_path = os.path.join(self._fpath, datafile_name) + data = np.load(datafile_path) + for fname in self._fnames_train[1:]: + datafile_name = "x_" + fname + ".npy" + datafile_path = os.path.join(self._fpath, datafile_name) + data_kfold = np.load(datafile_path) + data = np.concatenate((data, data_kfold), axis=0) + + return data + + def _load_train_target_kfolds(self) -> np.ndarray: + """Loads the target corrsponding from multiple target files.""" + datafile_name = "y_" + self._fnames_train[0] + ".npy" + datafile_path = os.path.join(self._fpath, datafile_name) + target = np.load(datafile_path) + for fname in self._fnames_train[1:]: + targetfile_name = "y_" + fname + ".npy" + targetfile_path = os.path.join(self._fpath, targetfile_name) + target_kfold = np.load(targetfile_path) + target = np.concatenate((target, target_kfold), axis=0) + + return target + + def _load_test_data_kfold(self) -> np.ndarray: + """Loads the one kfold data reserved for testing.""" + datafile_name = "x_" + self._fname_test + ".npy" + datafile_path = os.path.join(self._fpath, datafile_name) + + return np.load(datafile_path) + + def _load_test_target_kfold(self) -> np.ndarray: + """Loads the one kfold target reserved for testing.""" + targetfile_name = "y_" + self._fname_test + ".npy" + targetfile_path = os.path.join(self._fpath, targetfile_name) + + return np.load(targetfile_path) + + def _load_data(self, data_type: str) -> np.ndarray: + """Load data from the data files generated by the pre-processing scripts.""" + if data_type == "train" and self._fnames_train: + return self._load_train_data_kfolds() + if data_type == "test" and self._fname_test: + return self._load_test_data_kfold() + if self._fname is None: + raise ValueError("No filename for data provided!") + + if data_type == "train" and self._only_test: + return np.empty([0, 0, 0]) + + datafile_name = "x_" + self._fname + "_" + data_type + ".npy" + datafile_path = os.path.join(self._fpath, datafile_name) + + return np.load(datafile_path, mmap_mode="r+") + + # WIP tensorflow record implementation. + # data = tf.data.TFRecordDataset(datafile_path) + # data = self._ignore_order(data) + # data = data.map(self._read_tfrecord, num_parallel_calls=tf.data.AUTOTUNE) + # data.shuffle(buffer_size=self.buffer_size, seed=self.jet_seed) + # data.prefetch(buffer_size=tf.data.AUTOTUNE) + # data.batch(self.batch_size) + + def _load_target(self, data_type: str) -> np.ndarray: + """Load data from the data files generated by the pre-processing scripts.""" + if data_type == "train" and self._fnames_train: + return self._load_train_target_kfolds() + if data_type == "test" and self._fname_test: + return self._load_test_target_kfold() + if self._fname is None: + raise ValueError("No filename for data provided!") + + if data_type == "train" and self._only_test: + return np.empty([0, 0, 0]) + + datafile_name = "y_" + self._fname + "_" + data_type + ".npy" + datafile_path = os.path.join(self._fpath, datafile_name) + + return np.load(datafile_path, mmap_mode="r+") + + return np.load(datafile_path, mmap_mode="r+") + + # WIP tensorflow record implementation. + # data = tf.data.TFRecordDataset(datafile_path) + # data = self._ignore_order(data) + # data = data.map(self._read_tfrecord, num_parallel_calls=tf.data.AUTOTUNE) + # data.shuffle(buffer_size=self.buffer_size, seed=self.jet_seed) + # data.prefetch(buffer_size=tf.data.AUTOTUNE) + # data.batch(self.batch_size) + + def _success_message(self): + # Display success message for loading data when called. + print("\n----------------") + print(tcols.OKGREEN + "Data loading complete:" + tcols.ENDC) + print(f"File name: {self._fname}") + print(f"Training data size: {self.ntrain_jets:,}") + print(f"Test data size: {self.ntest_jets:,}") + print(f"Number of constituents: {self.ncons:,}") + print(f"Number of features: {self.nfeat:,}") + print("----------------\n") + + # WIP tensorflow record implementation. + # def _ignore_order(self, data: tf.data.TFRecordDataset): + # ignore_order = tf.data.Options() + # ignore_order.experimental_deterministic = False + # data = data.with_options(ignore_order) + + # return data + + # def _read_tfrecord(self, example): + # tf_record_format = self._get_record_format(self.feats) + # example = tf.io.parse_single_example(example, tf_record_format) + # x_data = example["px"] + # y_data = example["label"] + # return x_data, y_data + + # def _get_record_format(self, feats: str): + # switcher = { + # "andre": lambda: self._andre_format(), + # "jedinet": lambda: self._jedinet_format(), + # } + + # tfrecord_format = switcher.get(feats, lambda: None)() + # if tfrecord_format is None: + # raise TypeError("Feature selection name not valid!") + + # return tfrecord_format + + # def _andre_format(self): + # return { + # "pt": tf.io.FixedLenFeature([], tf.float32), + # "eta": tf.io.FixedLenFeature([], tf.float32), + # "phi": tf.io.FixedLenFeature([], tf.float32), + # "label": tf.io.FixedLenFeature([], tf.float32), + # } + + # def _jedinet_format(self): + # return { + # "px": tf.io.FixedLenFeature([], tf.float32), + # "py": tf.io.FixedLenFeature([], tf.float32), + # "pz": tf.io.FixedLenFeature([], tf.float32), + # "E": tf.io.FixedLenFeature([], tf.float32), + # "Erel": tf.io.FixedLenFeature([], tf.float32), + # "pt": tf.io.FixedLenFeature([], tf.float32), + # "ptrel": tf.io.FixedLenFeature([], tf.float32), + # "eta": tf.io.FixedLenFeature([], tf.float32), + # "etarel": tf.io.FixedLenFeature([], tf.float32), + # "etarot": tf.io.FixedLenFeature([], tf.float32), + # "phi": tf.io.FixedLenFeature([], tf.float32), + # "phirel": tf.io.FixedLenFeature([], tf.float32), + # "phirot": tf.io.FixedLenFeature([], tf.float32), + # "deltaR": tf.io.FixedLenFeature([], tf.float32), + # "cos(theta)": tf.io.FixedLenFeature([], tf.float32), + # "cos(thetarel)": tf.io.FixedLenFeature([], tf.float32), + # "label": tf.io.FixedLenFeature([], tf.float32), + # } diff --git a/deepsets/util/plots.py b/deepsets/util/plots.py new file mode 100644 index 0000000..993b741 --- /dev/null +++ b/deepsets/util/plots.py @@ -0,0 +1,160 @@ +# Methods to plot the results of a model tested on some data. + +import os +import numpy as np +import matplotlib.pyplot as plt +from sklearn import metrics + + +def loss_vs_epochs( + outdir: str, + train_loss: np.ndarray, + valid_loss: np.ndarray, + plot_name: str = "loss_epochs", +): + """Plots the loss for each epoch for the training and validation data + and saves it to the same directory the model is saved in. + """ + plt.plot(train_loss, color="gray", label="Training Loss") + plt.plot(valid_loss, color="navy", label="Validation Loss") + plt.xlabel("Epochs") + plt.ylabel("Loss") + plt.text( + 0, + np.max(train_loss), + f"Min: {np.min(valid_loss):.2e}", + verticalalignment="top", + horizontalalignment="left", + color="blue", + fontsize=15, + bbox={"facecolor": "white", "alpha": 0.8, "pad": 5}, + ) + plt.legend() + plt.savefig(os.path.join(outdir, plot_name + ".pdf")) + plt.close() + print(f"Loss vs epochs plot saved to {outdir}.") + + +def accuracy_vs_epochs(outdir: str, train_acc: np.ndarray, valid_acc: np.ndarray): + """Plots the accuracy for each epoch for the training and validation data + and saves it to the same directory the model is saved in. + """ + plt.plot(train_acc, color="gray", label="Training Accuracy") + plt.plot(valid_acc, color="navy", label="Validation Accuracy") + plt.xlabel("Epochs") + plt.ylabel("Accuracy") + plt.text( + 0, + np.max(train_acc), + f"Min: {np.min(valid_acc):.2e}", + verticalalignment="top", + horizontalalignment="left", + color="blue", + fontsize=15, + bbox={"facecolor": "white", "alpha": 0.8, "pad": 5}, + ) + plt.legend() + plt.savefig(os.path.join(outdir, "accuracy_epochs.pdf")) + plt.close() + print(f"Accuracy vs epochs plot saved to {outdir}.") + + +def find_nearest(array: np.ndarray, value: float): + """Finds the index of the nearest value in an array to a given value.""" + array = np.asarray(array) + return (np.abs(array - value)).argmin() + + +def roc_curves(outdir: str, y_pred: np.ndarray, y_test: np.ndarray): + """Plot the ROC curves for the labels of the jet data set.""" + labels = ["Gluon", "Quark", "W", "Z", "Top"] + cols = ["#648FFF", "#785EF0", "#DC267F", "#FE6100", "#FFB000"] + tpr_baseline = np.linspace(0.025, 0.99, 100) + fprs = [] + aucs = [] + fprs_at_tprs = [] + for idx, label in enumerate(labels): + fpr, tpr, thr = metrics.roc_curve(y_test[:, idx], y_pred[:, idx]) + auc = metrics.auc(fpr, tpr) + aucs.append(auc) + fpr_baseline = np.interp(tpr_baseline, tpr, fpr) + fprs.append(fpr_baseline) + fpr_baseline.astype("float32").tofile(os.path.join(outdir, f"fpr_{label}.dat")) + tpr_baseline.astype("float32").tofile(os.path.join(outdir, f"tpr_{label}.dat")) + tpr_idx = find_nearest(tpr, 0.8) + plt.plot( + tpr, + fpr, + color=cols[idx], + label=f"{label}: AUC = {auc*100:.1f}%; FPR @ 80% TPR: {fpr[tpr_idx]:.3f}", + ) + fprs_at_tprs.append(fpr[tpr_idx]) + + plt.xlabel("True Positive Rate") + plt.ylabel("False Positive Rate") + plt.ylim(0.001, 1) + plt.semilogy() + + plt.legend() + plt.savefig(os.path.join(outdir, "roc_curves.pdf")) + plt.close() + print(f"ROC curves plot saved to {outdir}.") + + return fprs, tpr_baseline, aucs, fprs_at_tprs + + +def roc_curves_uncert( + tpr: np.ndarray, + fprs: np.ndarray, + fprs_errs: np.ndarray, + aucs: np.ndarray, + aucs_errs: np.ndarray, + fats: np.ndarray, + fats_errs: np.ndarray, + outdir: str, +): + """Plots ROC curves given fprs and tprs for each class.""" + labels = ["Gluon", "Quark", "W", "Z", "Top"] + cols = ["#648FFF", "#785EF0", "#DC267F", "#FE6100", "#FFB000"] + tpr_baseline = np.linspace(0.025, 0.99, 100) + for idx, label in enumerate(labels): + plt.plot( + tpr, + fprs[idx], + color=cols[idx], + label=f"{label}: {aucs[idx]*100:.1f}%; FAT: {fats[idx]:.4f} $\\pm$ {fats_errs[idx]:.4f}", + ) + plt.fill_between( + tpr, + fprs[idx] - fprs_errs[idx], + fprs[idx] + fprs_errs[idx], + color=cols[idx], + alpha=0.5, + ) + + plt.xlabel("True Positive Rate") + plt.ylabel("False Positive Rate") + plt.ylim(0.001, 1) + plt.semilogy() + + plt.legend() + plt.savefig(os.path.join(outdir, "roc_curves.pdf")) + plt.close() + print(f"ROC curves plot saved to {outdir}.") + + +def dnn_output(outdir: str, y_pred: np.ndarray): + """Plots the output of the last part (fc) of the interaction network.""" + labels = ["Gluon", "Quark", "W", "Z", "Top"] + cols = ["#648FFF", "#785EF0", "#DC267F", "#FE6100", "#FFB000"] + bins = np.linspace(0.0, 1.0, 20) + for idx, label in enumerate(labels): + plt.hist(y_pred[:, idx], bins, label=label, histtype="step", color=cols[idx]) + + plt.semilogy() + plt.xlabel(f"$f_c(x)$ DNN Output") + plt.legend() + + plt.savefig(os.path.join(outdir, "fc_output_histos.pdf")) + plt.close() + print(f"DNN output histograms plot saved to {outdir}.") diff --git a/deepsets/util/terminal_colors.py b/deepsets/util/terminal_colors.py new file mode 100644 index 0000000..efb4c76 --- /dev/null +++ b/deepsets/util/terminal_colors.py @@ -0,0 +1,14 @@ +# Class of colors to be used for displaying colorful things in the terminal, +# to improve the readability of the logs. + + +class tcols: + HEADER = "\033[95m" + OKBLUE = "\033[94m" + OKCYAN = "\033[96m" + OKGREEN = "\033[92m" + WARNING = "\033[93m" + FAIL = "\033[91m" + ENDC = "\033[0m" + BOLD = "\033[1m" + UNDERLINE = "\033[4m" diff --git a/deepsets/util/util.py b/deepsets/util/util.py new file mode 100644 index 0000000..d850c8a --- /dev/null +++ b/deepsets/util/util.py @@ -0,0 +1,101 @@ +# Utility methods for the interaction network training, testing, etc... + +import os +import json +import glob +import numpy as np + +import tensorflow as tf +from tensorflow import keras + +from .terminal_colors import tcols + + +def make_output_directories(locations: list, outdir: str): + """Create an output directory in a list of locations.""" + if isinstance(locations, str): + return make_output_directory(locations, outdir) + + return [make_output_directory(location, outdir) for location in locations] + + +def make_output_directory(location: str, outdir: str) -> str: + """Create the output directory in a designated location.""" + outdir = os.path.join(location, outdir) + if not os.path.exists(outdir): + os.makedirs(outdir) + + return outdir + + +def nice_print_dictionary(dictionary_name: str, dictionary: dict): + """Logs useful details about the data used to train the interaction network.""" + print(tcols.HEADER + f"\n{dictionary_name}" + tcols.ENDC) + print(tcols.HEADER + "-----------" + tcols.ENDC) + if not bool(dictionary): + print(tcols.WARNING + "Dictionary is empty.\n" + tcols.ENDC) + return + for key in dictionary: + print(f"{key}: {dictionary[key]}") + + +def device_info(): + """Prints what device the tensorflow network will run on.""" + gpu_devices = tf.config.list_physical_devices("GPU") + if gpu_devices: + details = tf.config.experimental.get_device_details(gpu_devices[0]) + print(tcols.OKCYAN + f"\nGPU: {details.get('device_name')}" + tcols.ENDC) + print("Activating procedural GPU memory growth...") + for gpu in gpu_devices: + tf.config.experimental.set_memory_growth(gpu, True) + else: + print(tcols.WARNING + "\nNo GPU detected. Running on CPU." + tcols.ENDC) + + +def save_hyperparameters_file(hyperparams: dict, outdir: str): + """Saves the hyperparameters dictionary that defines an net to a file.""" + hyperparams_file_path = os.path.join(outdir, "hyperparameters.json") + with open(hyperparams_file_path, "w") as file: + json.dump(hyperparams, file) + + print(tcols.OKGREEN + "Saved hyperparameters to json file." + tcols.ENDC) + + +def save_flops_file(flops: dict, outdir: str): + """Saves the flops dictionary to file inside outdir.""" + flops_file_path = os.path.join(outdir, "flops.json") + with open(flops_file_path, "w") as file: + json.dump(flops, file) + + print(tcols.OKGREEN + "Saved flops information to json file." + tcols.ENDC) + + +def load_hyperparameter_files(model_dirs: list): + """Load hyperparameters of multiple models and put them in an array.""" + if isinstance(model_dirs, str): + return load_hyperparameter_file(model_dirs) + + return [load_hyperparameter_file(model_dir) for model_dir in model_dirs] + + +def load_hyperparameter_file(model_dir: str): + """Loads a hyperparameters file given the directory that it's in.""" + with open(os.path.join(model_dir, "hyperparameters.json")) as file: + hyperparams = json.load(file) + + return hyperparams + + +def print_training_attributes(model: keras.models.Model, args: dict): + """Prints model attributes so all interesting infromation is printed.""" + compilation_hyperparams = args["intnet_compilation"] + train_hyperparams = args["training_hyperparams"] + + print("\nTraining parameters") + print("-------------------") + print(tcols.OKGREEN + "Optimiser: \t" + tcols.ENDC, model.optimizer.get_config()) + print(tcols.OKGREEN + "Batch size: \t" + tcols.ENDC, train_hyperparams["batch"]) + print(tcols.OKGREEN + "Learning rate: \t" + tcols.ENDC, train_hyperparams["lr"]) + print(tcols.OKGREEN + "Training epochs:" + tcols.ENDC, train_hyperparams["epochs"]) + print(tcols.OKGREEN + "Loss: \t\t" + tcols.ENDC, compilation_hyperparams["loss"]) + print("")